摘要:
$push 向已有数组末尾 增加一个元素,如果数组不存在则创建。如:给blog 增加评论数组 ,本来没有 comments 数组 ,则创建了 comments 数组。>db.foo.findOne(){"_id":ObjectId("4fdee24389834bfb0bd267a9"),"title":"MyBlogpost","content":"Here'smyblogpost.","date":ISODate("2012-06 阅读全文
摘要:
修改器 $set 用来 设置一个指定键的值 , 如果键不存在 创建它。 给用户 添加喜欢看的书 这个键值进去:>db.user.find(){"_id":ObjectId("4fdc893d89834bfb0bd267a6"),"relationships":{"friends":32,"enemies":2},"username":"joe"}>db.user.update({"_id":ObjectId("4f 阅读全文
摘要:
修改器 $inc 用来增加已有键的值,或者 键不存在时 创建键。它 用来 专门 增加(或减少)数字的。 $inc 只能用于 整数 、 长整数 或 双精度浮点数 , 修改其他类型 会失败报错,即使其他多种语言中能自动转换的类型 (如:null , 布尔 或 数字构成字符串),都是不行的。 报错字符串 如下:Modifier"$inc"allowedfornumbersonly比如我们要统计某个网站的访问量http://www.hao123.com/ 网站 访问量目前是 52 个。>url={"url":"www.hao123.com&quo 阅读全文