美文网首页
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