mongodb查询-构建查询条件时数据类型问题

浏览:2014 发布日期:2015/03/26
3.2.3 - 严重 - 未处理
//$this->mongo     Collection对象
$this->mongo->select([
            'where' => [
                '_query' => '_logic=or&name=5513acdc2a2760&id=99'
            ]
        ]);
解析条件参数那里做了更改,否则就是1楼所述情况;
id在库中是Int64,查询语句打印看的话为string类型:
fa.pre_user.find({"$or":[{"name":"5513acdc2a2760"},{"id":"99"}]})
查询不出对应结果
评论(
后面还有条评论,点击查看>>