3

我在 java spring mongodb 对象中嵌套了集合。我可以根据嵌套集合包含的值对嵌套集合进行排序吗?

class A {
List<B> blist;
..
}

class B {
String date;
}

所以在这里,我想根据日期对 blist 集合进行排序。弹簧注释可以吗?

4

1 回答 1

0

不,你不能。

排序只能用于文档 A 不是其中的可迭代对象,因为它是一个包含可迭代嵌套对象的单个文档。您不能对单个对象进行排序。以编程方式从文档 A 中获取集合后,您必须手动对列表进行排序。

于 2019-12-20T22:59:42.277 回答