概念解析:
SQL術(shù)語/概念MongoDB術(shù)語/概念解釋/說明
database database數(shù)據(jù)庫
table collection數(shù)據(jù)庫表/集合
row document數(shù)據(jù)記錄行/文檔
column field數(shù)據(jù)字段/域
index index索引
table joins?表連接 ,MongoDB不支持
primary key primary key主鍵,MongoDB自動將_id字段設(shè)置為主鍵
1、新建.sh文件
2、編寫腳本語句
# 為所有wbj設(shè)置默認(rèn)狀態(tài)1
db.c_aoss_afterwards_order_rank.update(
? ? {"$or":[{"dwsjEx":0},{"ddjeEx":0},{"dddlEx":0},{"fwsjEx":0},{"fwxmEx":0},{"ddjgsjEx":0},{"zpEx":0},{"otherEx":0},{"zcddEx":0}]},
? ? {$set: {"wbj":1}},{multi:1}
);
#db:數(shù)據(jù)庫
#c_aoss_afterwards_order_rank:集合
#update:修改命令
#$or:或命令
#dwsjEx:文檔名
#0:文檔值
#$set:新增命令
#update({查詢條件},{新增的文檔和對應(yīng)的值},{1、全部更新;0、只更新第一條(默認(rèn));})
# 新增zcddEc字段
db.c_aoss_afterwards_order_rank.update({}, {$set: {zcddEx:'0'}}, {multi: 1});
# 修改wbj和zcddEx為int類型
db.c_aoss_afterwards_order_rank.find().forEach(function(obj){
? ? obj.zcddEx =NumberInt(obj.zcddEx);
? ? obj.wbj =NumberInt(obj.wbj);
? ? db.c_aoss_afterwards_order_rank.save(obj);
});