ドクトリンmongodb *odm*で結果ドキュメントに対してクエリを実行しています。ドキュメントには、並べ替えに使用したい 2 つのインデックス付きフィールドがあります。私は次のようなものを書いています:
$results = $this->createQueryBuilder('Document\Score')
->sort('finalScore', 'desc')
->sort('date', 'desc')
->getQuery()
->execute();
ここでは、2 番目のsort()
関数が最初の関数をオーバーライドし、指定された結果が見つかりません。
素敵な助けを前もってありがとう。