MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Làm cách nào để thêm các đối tượng mới bên trong mảng lồng nhau cho mongodb bằng cách sử dụng node.js?

update() chức năng là

 update(selector, document[, options][, callback])

Tham số đầu tiên là selector , hãy thử cái này

    var student_name = req.body.name;
    var student_id = req.body.ID;
    collection.update( 
             { location:"Halifax", 
               'students.ID': student_id, 
               'students.name': student_name},
             {$push: { "students.$.images": 
                                {
                                    "image_url":"www.example.com",
                                    "image_id":"uqxhqbxqx_1219"
                                }
                     }
     }, function(err,result){



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. mongodb:trích xuất dấu thời gian từ ObjectID trong truy vấn json

  2. Lưu trữ dữ liệu vị trí trong tài liệu Mongodb

  3. Làm cách nào để truy vấn trực tiếp trường lồng nhau mà không chỉ định trường mẹ?

  4. Giá trị Mongoose &float

  5. Tải lên và lưu trữ hình ảnh