如何在nodejs/MongoDB中执行OR操作查询
How to do a OR operation query in nodejs/MongoDB?
我正在尝试查询我的mongodb
但我不知道我的数据在哪一行下,所以我尝试使用参数查询两行,这种语法正确吗?
db.table.find({groupA: data} || {groupB: data}, function(err, records)
使用 $or 运算符。
db.table.find({$or:[{"groupA":data},{"groupB":data}]}, function(err,data){
})
在查询中使用 $or 运算符:
db.table.find({$or:[{"groupA": data}, {"groupB": data}]},
function(err, records){
//code to be executed.
});
相关文章:
- 无法在通过jQuery的ajax加载的页面中执行javascript
- JavaScript执行暂时挂起页面
- 如何在ReactJS JSX中执行嵌套的if-else语句
- 当js函数's已执行
- 哪个先执行
- 在使用Polymer'加载所有json文件后执行方法;s的核心ajax
- HTML表单提交时未执行外部函数
- 在Safari执行javascript之前对其进行修改
- Amd,希望确保某个东西总是最后执行
- 在Windows 10中自动执行例行程序(主要与浏览器交互)
- 递归使用 eval() 是检查程序执行的好方法吗?
- 如何做到这一点,使代码在不传递条件后执行函数
- 如何在执行此特定onclick事件时执行JavaScript函数
- 如何在从浏览缓存加载页面时执行javascript
- Jquery表单验证插件-如果选中复选框,如何在提交时执行某些操作
- Angular 2.0 with JavaScript or TypeScript?
- 迭代两个数组并执行 AND / OR 比较 = 返回 true
- 如何在nodejs/MongoDB中执行OR操作查询
- 在 JavaScript 中,在继续之前执行具有多个 or 的 if 评估所有语句
- 在mysqli_ query和or die()语句之间执行if_php_statement和javascript