🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
【适用对象】 | Myslq | Mongodb | Elasticsearch | --- | --- | --- | | √ | √ | √ | 【使用说明】 返回多条查询数据 【代码示例】 mysql ``` $find=Db::name("xyx_user")->filed("id,nickname") ->where(["id"=>2])->getAll(); ``` mongodb ``` $find=Db::mongo("xyx_user")->filed("id,nickname") ->where(["id"=>2])->getAll(); ``` Elasticsearch where 只支持Elasticsearch标准的查询语法(即query后面的表达式) 函数原型 ``` public function getAll($returnDataFormat=true) ``` 使用 ``` $find=Db::elasticsearch("xyx_user")->filed("id,nickname") ->where(["id"=>2])->getAll(); ``` ``` //查询id>2000的数据 $where=[ "range"=>["id"=>array('gt'=>2000)] ]; $elsearch=Db::elasticsearch("voideo")->limit("0,10")->order("id desc")->where($where); $resault=$elsearch->getAll(); ```