MongoDB からロードしたいいくつかのオブジェクトの ObjectID のリストがあります。現在、私はそれぞれをループし、Java ドライバーを使用して get を実行していますが、これは非常に非効率的です。
MorphiaDatastore.get(java.lang.Class<T> tClass, java.lang.Iterable<V> vs)
メソッドを試し、ID のリストを渡しました。$in: {...}
残念ながら、構文を使用しているため、順序は保持されません。
単一のクエリを実行してオブジェクトを任意の順序で取得する方法はありますか?
更新: 明確にするために、ID の順序付きリストがあり、対応するオブジェクトを同じ順序でロードしたいと考えています。