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

$elemMatch проекция в node.js

Драйверът node.js findOne има различен подпис на повикване от findOne в обвивката на MongoDB. Подавате обекта за избор на поле като проекция елемент от опциите параметър:

dbo.collection("users")
    .findOne({"friends.email": email}, 
             {projection: { friends: { $elemMatch: { email: email } } } },
             function(errT, resultT) {...});


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Грешка:Не може да стартира клиент | mongo-connect експресна сесия

  2. mongodb c# API V2:Разлика между ReplaceOne и FindOneAndReplace

  3. Автоматизирана проверка на конфигурацията на базата данни

  4. Използване на mongoimport за четене на CSV във вложена структура?

  5. Идентифицирайте последния документ от набора с резултати MongoDB find().