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

mongo заявка - получаване на конкретен обект (неговият `_id` е известен) от масив от обекти, НО този масив също е част от списък с документи

Не съм сигурен дали искате да използвате MongoDB скриптове или езика на приложението си (Nodejs, ако греша)

Ето как работи на Mongo Shell Script

db.MODEL.find( { _id: DOCUMENT_ID },
                     { inbox: { $elemMatch: { _id: MESSAGE_ID } } } )

Документацията е тук

Ако това не е това, което искате, моля, актуализирайте публикацията си и добавете кой език/рамка използвате



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Референтна грешка не се хвърля от MongoDB обратно извикване

  2. Предаване на променливи към изглед на MongoDB

  3. Заместващ знак за точкова нотация на Mongodb?

  4. Защо получавам грешка 500. Съжаляваме, но нещо се обърка при изпращане на приложението ми към Heroku?

  5. грешка на mongodump 'locale::facet::_S_create_c_locale името не е валидно'