【问题标题】:spring mongodb - sort nested collection fieldspring mongodb - 排序嵌套集合字段
【发布时间】:2016-06-23 22:40:45
【问题描述】:

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

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

class B {
String date;
}

所以在这里,我想根据日期对 blist 集合进行排序。通过spring注解可以吗?

【问题讨论】:

    标签: java spring-mongodb


    【解决方案1】:

    不,你不能。

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-07-25
      • 1970-01-01
      • 2018-01-25
      • 1970-01-01
      • 2017-09-13
      • 1970-01-01
      • 2019-07-28
      相关资源
      最近更新 更多