我在java spring mongodb对象中嵌套了集合。我可以根据它拥有的值对嵌套集合进行排序吗?
class A {
List<B> blist;
..
}
class B {
String date;
}
所以在这里,我想根据日期对blist集合进行排序。是否可以通过弹簧注释?
答案 0 :(得分:0)
不,您不能。
排序只能在文档A不在其中的可迭代对象上使用,因为它的单个文档包含可迭代嵌套对象。您不能对单个对象进行排序。 从文档A以编程方式获取集合后,您将必须手动对列表进行排序。