sql >> Databasteknik >  >> NoSQL >> MongoDB

infoga objekt i listan i mongodb-dokument

Jag hittade svaret, ganska dumt på min sida; måste bara ta bort extra hängslen {}

Istället för detta

db.monitor.update({'_id' : 'dbjkdd'}, { '$push':{'pushed_list': {'$each':{lis1}}}})

Använd denna

db.monitor.update({'_id' : 'dbjkdd'}, { '$push':{'pushed_list': {'$each':lis1}}})

dvs ta bort '{' efter '$each' och dess motsvarande '}'




  1. Push och ställ in operationer i samma MongoDB-uppdatering

  2. Nodejs + mongodb :Hur frågar man $ref-fält?

  3. MongoDB cursor.count()

  4. Schema har inte registrerats för modellen. Mongodb>Mangoose