0

このフィールドにインデックスを作成しました: ws.eId

したがって、BTree カーソルを使用するこのようなクエリは非常に高速です。

db.workout.find({"ws.eId" : "648"})

ただし、このクエリはインデックス付きフィールドを使用せず、現在は Basic カーソルを使用しています。

db.workout.find({"ws":{"eId" : "648"}})

-どうしてこれなの?- 2 番目のクエリでインデックス付きフィールドを使用するにはどうすればよいですか? それとも、ws のインデックスを作成する必要がありますか?

4

1 に答える 1