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

mongoose stringify премахва празни елементи

JSON.stringify обикновено не премахва празни обекти, така че това е специфично за mongoose.

Бих препоръчал да опитате .toObject() или .toJSON()

http://mongoosejs.com/docs/api.html#document_Document-toObject

Този ще бъде извикан по време на .stringify, така че вероятно е това, което изрязва празните обекти.http://mongoosejs.com/docs/api.html#document_Document-toJSON

Затова опитайте първо това:

JSON.stringify(obj.toObject());


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Потъване на данни за теми от производителя на Java към Mongodb

  2. Актуализация на MongoDB Collection:инициализиране на документ със стойности по подразбиране

  3. Извличане на аудио - двоичен файл - съхранен в моя Mlab

  4. Как да инсталирате Robomongo от файла tar.gz като програма в Ubuntu 15.10

  5. MongoDB изключително бавен в сравнение с MySQL с 10 милиона записа