美文网首页
MongoDB 复杂查询 $where 子句

MongoDB 复杂查询 $where 子句

作者: 芳君君 | 来源:发表于2017-07-03 20:41 被阅读47次

复杂的MongoDB查询,除非万不得已,不然不要用 $where

{ "$or" : { "first_name": "Dany" , "last_name": "Fang" },{ "first_name": "Amber " , "last_name": "Wei" } }
<=> 等價于 
"$where": "function()  {  \
    var key = {'Dany Fang':1,'Amber Wei:1};   \
    var id = this.first_name+' '+ this.last_name; 
    return key[id] ? true : false;   \
 }"

相关文章

网友评论

      本文标题:MongoDB 复杂查询 $where 子句

      本文链接:https://www.haomeiwen.com/subject/rymzcxtx.html