MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Изпълнение на множество заявки в mongo`

Във вашия конкретен пример не е необходимо да изпълнявате тези заявки отделно. Можете да се присъедините към резултатите така:

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

Можете също да използвате $and / $elementMatch вместо $или




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. mongodb - проверете дали полето е една от многото стойности

  2. Mongoose -- Име на колекцията принудително

  3. Групова актуализация на документи в MongoDB

  4. MongoDB страниране на масиви - Проверете дали $slice е достигнало началото на масива

  5. Съществува обобщение на MongoDB по поле