db.mongo.insert({name:'mongo'});>vart=db.mongo.findOne();>t{"_id":ObjectId("5141b98723616e67f947f356"),"name":"mongo"}>vard=t>d{"_id":ObjectId("5141b98723616e67f947f356"),"name":"mongo"}>d.password=123123>d{ "_id":ObjectId("5141b98723616e67f947f356"), "name":"mongo", "password":123}>t{ "_id":ObjectId("5141b98723616e67f947f356"), "name":"mongo", "password":123}問題1vard=t是引用賦值嗎如果是的話,怎么樣不使用引用賦值deleted.passwordtrue>d{"_id":ObjectId("5141b98723616e67f947f356"),"name":"mongo"}>d.password=124124>d{ "_id":ObjectId("5141b98723616e67f947f356"), "name":"mongo", "password":124, "password":124}問題2我執(zhí)行deleted.password返回true說明已經(jīng)刪除,為什么我再執(zhí)行d.password=124會執(zhí)行兩次添加>d{ "_id":ObjectId("5141b98723616e67f947f356"), "name":"mongo", "password":124, "password":124}剛開始接觸不是很明白,希望有知道的說明下原因
開始使用mongo 發(fā)現(xiàn)一個問題,很難描述,請慢慢看代碼
慕妹3146593
2019-04-06 16:57:39