sql >> Databasteknik >  >> NoSQL >> MongoDB

Kör flera frågor i mongo`

I ditt specifika exempel behöver du inte köra dessa frågor separat. Du kan gå med i resultaten så här:

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

Du kan också använda $and / $elementMatch istället för en $or




  1. spring-mongo-1.0.xsd-fel

  2. MongoError:anslut ECONNREFUSED 127.0.0.1:27017

  3. hur man ringer räkningsoperation efter hitta med mongodb java-drivrutin

  4. Räkna händelser och infoga bokstavlig sträng under aggregering