3

Java spring mongodb オブジェクト内にコレクションをネストしました。入れ子になったコレクションを保持する値に基づいて並べ替えることができますか?

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

class B {
String date;
}

ここでは、blist コレクションを日付に基づいて並べ替えます。春の注釈で可能ですか?

4

1 に答える 1

0

いいえ、できません。

Sort は、ドキュメント A が Iterable のネストされたオブジェクトを保持する単一のドキュメントであるため、そうでない iterable オブジェクトでのみ使用できます。1 つのオブジェクトを並べ替えることはできません。プログラムでドキュメント A からコレクションを取得した後、リストを手動で並べ替える必要があります。

于 2019-12-20T22:59:42.277 に答える