2

おはようございます。いくつか問題があります。私はこれらのフィールドを持っています:

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 を取得しました... どうすれば修正できますか?

4

1 に答える 1