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

Заявки в MongoDB

Можете да използвате $in оператор за това:

cursor <- mongo.find(mongo, "test.people",
   list(last.name="Smith", 
        first.name=list('$in'=c('John','Bob','Catherine'))
   )
)

Струва си да прочетете MongoDB Разширени заявки страница, както и точкова нотация (докосване до обекти) .

Структурата на данните изглежда потенциално предизвикателна за манипулиране; ще има нужда от практически пример на документ, за да се опита да илюстрира заявката.

Правейки някои предположения относно структурата на данните, ето пример за проста заявка „и“:

cursor <- mongo.find(mongo, "test.people",
    list(
        first.name='John',
        fy2012.job='unemployed',
        age = 40
    )
)


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Как да филтрирате по диапазон от месеци и години в Mongodb

  2. търсене по ObjectId в mongodb с pymongo

  3. Как да дефинирам диапазон на шардинг за всеки шард в Mongo?

  4. mongodb 3.4.3 Отказано разрешение wiredtiger_kv_engine.cpp 267 грешка с ubuntu 16

  5. Безопасно ли е да изтриете дневника на mongodb?