2017-02-13 15 views
-1

例:Mongodbにオブジェクトの属性を追加するには?

user : { 
    "user_name" : "chicken_01", 
    "password" : "123456", 
    "skills" : { 
     "PHP" : 7.0, 
     "NodeJs" : 8.0, 
     "MongoDB" : 8.0 
    } 
} 

私は"HTML/CSS" : 8.0"skills"に内部オブジェクトを追加します。それを行う正しい方法は何ですか? ありがとうございました!

+0

あなたはJSオブジェクトに少なくとも1つの紹介を読んだことがありますか? –

答えて

1

JSのようですか?はい:あなたのコレクションの名前ではなくdb.usersを除き

var userObj= JSON.parse(user); 
userObj.skills.HTMLCSS = 8.0; 
user = JSON.stringify(userObj); 
1
db.users.update(
       {'user_name' : 'chicken_01'}, 
       {'$set' : 
         { 
         "skills.HTML/CSS":8.0 
         } 
       }) 

+0

成功ありがとう:)) –

関連する問題