https://blog.csdn.net/ynhzdxc/article/details/73442286
mongodb如何修改字段名稱刀诬,刪除字段
2017年06月18日 23:26:15?向往海洋de火焰?閱讀數(shù):8432
?版權(quán)聲明:本文為博主原創(chuàng)文章究抓,未經(jīng)博主允許不得轉(zhuǎn)載蜘欲。https://blog.csdn.net/ynhzdxc/article/details/73442286
//修改字段名稱佛致,把synonymsList表的name_status修改為status
db.getCollection('synonymsList').update({}, {$rename : {"name_status" : "status"}}, false, true)
//把 from這個(gè)數(shù)組有hengduan這個(gè)值,并且zhLatin是空的數(shù)據(jù)的zhLatin字段刪除
db.getCollection('species').update({"from":"hengduan","zhLatin":null},{$unset:{'zhLatin':''}},false, true)
db.collection.update(criteria,objNew,upsert,multi)
參數(shù)說明:
criteria:查詢條件
objNew:update對(duì)象和一些更新操作符
upsert:如果不存在update的記錄共郭,是否插入objNew這個(gè)新的文檔稽荧,true為插入,默認(rèn)為false澈歉,不插入展鸡。
multi:默認(rèn)是false,只更新找到的第一條記錄埃难。如果為true莹弊,把按條件查詢出來的記錄全部更新。