sql >> Databáze >  >> NoSQL >> MongoDB

Spouštění více dotazů v mongo`

Ve vašem konkrétním příkladu nemusíte tyto dotazy spouštět samostatně. K výsledkům se můžete připojit takto:

coll.find(
  { $or : [ 
      { "coordinates.type" : "Point" }, 
      { "place.bounding_box.type" : "Polygon" } 
    ] 
  },
  {"coordinates" :1, "place.bounding_box.coordinates" : 1}
)

Můžete také použít $and / $elementMatch místo $or




  1. Použití SqlBulkCopy s MongoDB

  2. Mongodb, sharding a služby pro více oken

  3. Můžete zadat klíč pro $addToSet v Mongo?

  4. Existuje něco jako Redis DB, ale neomezené velikostí RAM?