おはようございます。いくつか問題があります。私はこれらのフィールドを持っています:
name: "Mike",
city: "NY",
address: "something",
pets: ["dog", "cat"]
索引を作成しました
db.person.ensureIndex({name: 1})
db.person.ensureIndex({city: 1})
db.person.ensureIndex({address: 1})
db.person.ensureIndex({pets: 1})
そしてクエリは
db.person.find({$and: [{$or: [{name: "Mike"}, {city: "CA"}]}, {pets: "dog"}]}).explain()
そして、私は B_tree クエリを取得しませんでした.. BasicCursor を取得しました... どうすれば修正できますか?