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

Mongoose:Колекцията не се попълва, когато се използва като препратка в друг документ

Е, разбрах какъв е проблемът. Донякъде се чувствам като идиот, но ето го. Имах както схемата на картата, така и схемата на колодата, дефинирани в един и същи файл, тъй като бяха свързани и имаше смисъл. В края на файла имах следното:

module.exports = mongoose.model('Card', CardSchema);
module.exports = mongoose.model('Deck', DeckSchema);

Което означаваше, че схемата на моята карта никога не е била изложена, защото не мислех, когато експортирах моделите. Преместих схемата на Deck в отделен файл и сега всичко работи.

Глупава грешка, но сега знам. А да знаеш е половината от битката.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Mongoose:как да актуализирате *всички* лица, отговарящи на условие?

  2. Схема за дата Mongoose

  3. Запитване за масиви от вложени обекти

  4. Как трябва да съхранявам булеви стойности в mongodb?

  5. SQL RPAD()