cari

Rumah  >  Soal Jawab  >  teks badan

mongodb 文档更新

新手请教mongodb更新文档。
现有collection名为 user的数据如下
{

name:"abc",
people:{
       student:{
           stu_name:"YYW",
           stu_num:12345
       }     
}

}

现在我要在people.student下添加一个名为stu_sex的字段,请问用什么样的语句,新手第一次接触mongodb,谢谢指教。

为情所困为情所困2792 hari yang lalu577

membalas semua(1)saya akan balas

  • 大家讲道理

    大家讲道理2017-05-02 09:24:15

    Andaikan hanya terdapat sekeping data sedemikian dalam koleksi anda, kod yang boleh dilaksanakan adalah seperti berikut

    db.user.update({name: 'abc'}, {$set: {'people.student.stu_sex': 'male'}});

    Jika data anda sebenarnya mempunyai kunci utama _id, gantikan

    di atas
    {name: 'abc'}

    digantikan dengan pemilih yang sepadan

    balas
    0
  • Batalbalas