sql >> Database teknologi >  >> NoSQL >> MongoDB

Kører flere forespørgsler i mongo`

I dit specifikke eksempel behøver du ikke at køre disse forespørgsler separat. Du kan deltage i resultaterne således:

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

Du kan også bruge $and / $elementMatch i stedet for et $eller




  1. Mongoose returnerer altid et tomt array NodeJS

  2. Lukker Redis ned

  3. Kan redis fuldt ud erstatte mysql?

  4. Sensitiv dataadskillelse inden for MongoDB og NodeJS - referencer via krypteret nøgle