【发布时间】:2016-06-23 22:40:45
【问题描述】:
我在 java spring mongodb 对象中嵌套了集合。我可以根据嵌套集合包含的值对嵌套集合进行排序吗?
class A {
List<B> blist;
..
}
class B {
String date;
}
所以在这里,我想根据日期对 blist 集合进行排序。通过spring注解可以吗?
【问题讨论】:
标签: java spring-mongodb
我在 java spring mongodb 对象中嵌套了集合。我可以根据嵌套集合包含的值对嵌套集合进行排序吗?
class A {
List<B> blist;
..
}
class B {
String date;
}
所以在这里,我想根据日期对 blist 集合进行排序。通过spring注解可以吗?
【问题讨论】:
标签: java spring-mongodb
不,你不能。
排序只能用于文档 A 不是其中的可迭代对象,因为它是一个包含可迭代嵌套对象的单个文档。您不能对单个对象进行排序。 以编程方式从文档 A 中获取集合后,您必须手动对列表进行排序。
【讨论】: