我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

如何解决mongoose不支持条件操作符

find({ $and: [{ $or: [{ 'uid': newuid }, { 'public': 0 }, { 'whocanc': newuid }, { 'remind_uid': newuid }] }] }

结果: "Can't use $and with ObjectId."

应该怎样使mongoose支持mongodb条件操作符

var query = Schema.find();
query.and([{ color: 'green' }, { status: 'ok' }]); // $and 写法
query.or([{ color: 'red' }, { status: 'emergency' }]); // $or 写法

近期文章

  • 请问一下cocos2dx做ios游戏里面“更多游戏”的功能怎么实现?
  • Circle Through Three Points
  • SVN提供对外的接口吗?
  • 一下代码怎么提示找不到符号
  • 求OOS创建文件夹的接口demo
  • 使用sweetalert,点击form表单中的按钮,提示框自动闪退
  • 关于自己组网一些的问题
  • 询问一个oracle查询语句问题
  • oracle SQL问题 通过条件输出不同的字段
  • SerialChart 接收不到stm32传来的数据
  • c#bootstrap上传文件服务器打不开报错,读取二进制流的问题待解决
  • 安装keystone提示openstack Internal Server Error
  • 在线急!需要实现一个网页爬虫的程序
  • java上传视频过程中进行视频转码如何做
  • python爬虫执行报错!!
  • 微信支付一直都是"签名验证失败"
  • 请问用Qt如何在触摸屏上实现通过触摸图形控件控制方向(可以360度方向转动)?
  • Linux源码安装软件,找不到依赖包
  • androidstudio中多个so文件配置的问题
  • 安装IIS7需要安装Windows Xp sp2 windows 2003 sp1 有没有大神会的

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华