MONGO
夜战天狼
这个作者很懒,什么都没留下…
展开
-
mongodb修改原子操作标识符号$
$在per 和 php语言里表示变量前缀,在双引号中以$开头的字符串都会被替换成变量的值,然而,mongodb一开始设计成javascript数据库,$在javascript中并没有什么特殊含义,所以就这么用了,这算是mongodb的历史遗留问题。 perl和php程序员还是有些选择的。首先,可以转义$:"\$foo"。也可使用单引号'$foo',就不会有变量解释了。最后,这两种语言的驱原创 2014-09-22 20:06:10 · 611 阅读 · 0 评论 -
mongodb条件句的规则
我们在使用$的时候,会发现以$开头的键处在不同的位置。在查询中,"$lt"在内层文档,而更新中"$inc"则是外层文档的键。基本可以肯定:条件句是内层文档的键,而修改器则是外层文档的键。例:查找年龄为20~30的所有用户,可以在"age"键上使用"$gt"和"$lt": db.user.find({'age':{'$lt':30,'$gt':20}});原创 2014-09-22 20:03:59 · 366 阅读 · 0 评论