特定の例では、これらのクエリを個別に実行する必要はありません。次のように結果に参加できます:
coll.find(
{ $or : [
{ "coordinates.type" : "Point" },
{ "place.bounding_box.type" : "Polygon" }
]
},
{"coordinates" :1, "place.bounding_box.coordinates" : 1}
)
$ and / $elementMatch を使用することもできます $または
の代わりに