我使用一个可分页对象返回一个对象responsed to
,其中包含一个记录列表
对象的形式如下:
public class ResponseDto{
private String prop1;
private String prop2;
private List<NestedDto> nestedDto;
}
我可以通过两个不同的查询获得这两个页面
编辑:更多信息
所以我要做的是:
Page<ResponseDto> response = repository.findRecord()
而且
List<NestedDto> nested = otherRepository.findNestedRecord(someProp)
所以会是这样的
for(ResponseDto el: response.getContent()){
el.setNestedDto(otherRepository.findNestedRecord(el.getSomeProp));
}
有没有更有效的方法来创造这个?
我想你对这个实现没有做错什么。
{
"prop1": "anyProp1",
"prop2": "anyProp2",
"nestedDto": [
{
"attr1": "anyAttr1",
"attr2": "anyAttr2"
},
{
"attr1": "anyAttr1"
"attr2": "anyAttr2"
}
]
}
也许命名可以改变,但它是伪的,所以它并不重要。
还可以按(nestedDto.attr1或nestedDto.attr2)进行排序和筛选
问题内容: 谁能告诉我如何在嵌套列表中调用索引? 通常我只写: 但是如果我有一个带有嵌套列表的列表,如下所示: 我想分别浏览每个索引? 问题答案: 如果您确实需要索引,则可以按照内部列表再次执行以下操作: 但是遍历列表本身是更pythonic的: 如果您确实需要索引,也可以使用:
本文向大家介绍Markdown 嵌套列表,包括了Markdown 嵌套列表的使用技巧和注意事项,需要的朋友参考一下 示例 列表可以嵌套 八个空间 十二个空格 四个空间 然后回来
使用JSF 2.0,我需要显示一个表,其中每一行都包含一个打开弹出窗口的链接。我有两种型号:
我如何在下面的场景中使用Mapstruct进行bean映射。 现在我想把sourceId映射到targetId,courseName映射到subjectName,studentName映射到memberName(list到list)。
问题内容: 我试图在一个内部列表中使用外部列表理解的值: 但是不幸的是,这会引发NameError,因为名称是未知的(尽管外部列表理解指定了该名称)。 这是Python的局限性(尝试过2.7.3和3.2.3)还是有充分的理由解释为什么它不起作用? 是否有计划摆脱限制? 是否有解决方法(可能我没有弄清楚一些不同的语法)来实现我想要的? 问题答案: 您在谈论列表 推导 ,而不是生成器表达式。 您需要交
问题内容: 我想获取x在嵌套列表中出现的次数。 如果列表是: 还行吧。但是如果列表是: 如何获得1出现的次数?在这种情况下,4。 问题答案: 这是扁平化嵌套序列的另一种方法。将序列展平后,可以很容易地进行检查以找到项目数。 上面的代码打印: