2
私はMongoEngineで現在のモデル持っMongoEngineは
posts = Post.objects.all()
をし、私は、ポストを反復して、コメントをしかし、取得することができますpost.commentsのリスト
しかし、各投稿のコメントリストを日付順に並べ替える方法がわかりません。コメントはデフォルトで時系列的に追加されていますが、コメントの昇順/降順、つまり最新コメントの順番を切り替えるにはどうすればよいですか?
meta = {
'ordering': ['-pub_date']
}
思考:
は私が無駄にメタプロパティを試してみましたか?
ええ、それは私の計画だったB :)質問の結果が返ってきた後、コメントのリストを使いこなすことができますが、クエリレベルでそれを行う方法があるかどうかを知りたがっています。 – GivP
mongoはいくつかのフィールドに基づいて返されたドキュメントをソートできますが、ソートは返されたドキュメント内の配列を並べ替えることを意味しません。 – milan