spring mongodb - 排序嵌套集合字段
Posted
技术标签:
【中文标题】spring mongodb - 排序嵌套集合字段【英文标题】:spring mongodb - sort nested collection field 【发布时间】:2016-06-23 22:40:45 【问题描述】:我在 java spring mongodb 对象中嵌套了集合。我可以根据嵌套集合包含的值对嵌套集合进行排序吗?
class A
List<B> blist;
..
class B
String date;
所以在这里,我想根据日期对 blist 集合进行排序。通过spring注解可以吗?
【问题讨论】:
【参考方案1】:不,你不能。
排序只能用于文档 A 不是其中的可迭代对象,因为它是一个包含可迭代嵌套对象的单个文档。您不能对单个对象进行排序。 以编程方式从文档 A 中获取集合后,您必须手动对列表进行排序。
【讨论】:
以上是关于spring mongodb - 排序嵌套集合字段的主要内容,如果未能解决你的问题,请参考以下文章