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

Намиране на обект въз основа на елемент от масив, връщане само на съответстващ елемент от масив?

Можете да включите и двата id термина в една заявка и проекцията на единичен елемент ще продължи да работи:

Person.findOne({_id: personId, 'things.id': 2}, {'things.$': 1}, 
    function(err, person) { ...



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Експортирайте един обект с mongoexport, как да посочите _id?

  2. $projection срещу $elemMatch

  3. Как да проверя дали се използва индекс

  4. Как да създадете мангуста схема с масив от обекти

  5. Meteor връща грешка в невалиден шестнадесетичен низ, опитвайки се да създаде ObjectID?