ソートに別のインデックスと一緒にテキストインデックスを使用することはできません。 { "field" : 1, "t" : "text" }
のような複合インデックスを持つことができます field
での等式一致のインデックスを使用します およびテキスト検索ですが、それ以外の場合、テキストインデックスは複合インデックスの一部として機能しません。なぜテキスト検索を行ってから別のフィールドでソートしたいのですか?これは少し珍しいユースケースです。日付でソートされた一致する結果のページを返す場合など、少数のドキュメントを返す場合は問題ありません。