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

Node.js:Документ, който връща недефиниран - Mongoose

Ако съхранявате ObjectID , а не вградени документи, трябва да използвате populate() функция за извличане на посочените обекти:

Phone.find({number : "12345678"}).populate('subdomain_id').run (err, phones) ->
  for phone in phones
    console.log phone

http://mongoosejs.com/docs/populate.html



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Как да премахнете един "документ" по "ID" с помощта на официалния C# драйвер за MongoDB?

  2. вземете документа с $box с mongodb и добавете поле за разстояние за всеки запис с конкретна координатна точка

  3. Време е да живеете в mongodb, mongoose не работят. Документите не се изтриват

  4. Mongoose:Премахване на обект от масив въз основа на ID (грешка в предаването)

  5. GET заявката винаги е по подразбиране /(?:)/i - как мога да я направя "недефинирана"? - Втори въпрос по тази тема