0
Document document=new Document();
document.put("$set",new Document("obj.relation.1","name"));
Update update=new BasicUpdate(document);
name 是另一个字段,shell里面执行可以直接写字段名不用双引号就可以实现
 db.tblCard.update({"_id":item._id},{"$set":{"tPAFlow":item.pFlow}},false,true) 
而这种方式不写双引号会报错。写了就会认为是字符串。实在不知道怎么办了
Answered question