作为文档数据库,数据库中存储的数据是类似json的结构,比如{“modelInfo”:{"status":1,audited:"1"}},想要查询status是1的audited是1的,需要按照下面的结构

        //这里要注意参数类型,一个是字符串 一个是整型
$params['modelInfo.audited']=$params['audited'];
$params['modelInfo.status']=intval($params['status']); $filter=$params;
$collect='.modelHis';
$query = new MongoDB\Driver\Query($filter, $options);
$cursor = $mongoManger->executeQuery($this->dbName.$collect, $query);
if($cursor->isDead()){
return [];
}
$items=[];
foreach ($cursor as $document) { }

先列取一下列表确认下数据类型,我就是在这吃的亏

最新文章

  1. RequireJS实例分析【转】
  2. ASP.NET Page对象各事件执行顺序(转)
  3. C# 6.0那些事
  4. Newtonsoft.Json之JArray, JObject, JPropertyJValue
  5. 【转】C# Winform打包部署时添加注册表信息实现开机启动
  6. [初级教程]用SecureCRT+Xming轻松远程实现Linux的X DISPLAY
  7. NYOJ-733 万圣节派对 AC 分类: NYOJ 2014-01-02 00:41 303人阅读 评论(0) 收藏
  8. Compress、tar、gzip、zcat、bzip2、bzcat、打包解压命令行
  9. Spring Boot使用Druid和监控配置
  10. Makefile = ?= := 区别 $@,$^,$<
  11. Linux NTP时间同步服务
  12. 倒影问题(reflect:below)
  13. Tomcat日志设定
  14. minio golang client使用
  15. MySQL之路 ——1、安装跳坑
  16. 4-HTML Computer Code Elements
  17. C#读写三菱PLC和西门子PLC数据 使用TCP/IP 协议
  18. Java获取资源路径——(八)
  19. 洛谷p1072 gcd,质因数分解
  20. 字符串流stringReader

热门文章

  1. selenium,滚到页面底部的方法
  2. 使用Jenkins持续集成
  3. JS基础——ATM机终端程序编写(3.0)
  4. python文件夹中文件读取踩坑
  5. 笔记常用Linux命令(三) 查看服务器日志
  6. redis5.0 Cluster集群搭建
  7. 死磕java(4)
  8. List<E> 、Set<E>和Map<K,E>的简单应用
  9. JavaWeb前置知识 : 动态和静态的区别、两种架构、常见状态码
  10. 单线程的REDIS为什么这么快?