如何返回部分值匹配的游标
Mongo: How to return a cursor with partial value match?
我有一个集合Posts
,每个帖子都有标题和作者。
Posts : {
id : 7867887687,
title : unnamed-1,
author : joe
},{
id : 2867887687,
title : unnamed-2,
author : joe
},{
id : 1867337687,
title : happyhour,
author : joe
},{
id : 2367337687,
title : crappyhour,
author : deb
}
我想返回一个游标,其中只有joe的文章标题为未命名的*。下一步是对未命名的帖子进行排序,并使用下一个可用的-x编号添加一个新的未命名的帖子。(如果一个已经被删除,下一个可用的-x可能在其他的中间…(有点像在windows中创建新文件夹))
在蒙古国怎么做呢?
或者我应该返回joe的所有帖子,然后做一个forEach以某种方式找到未命名的帖子?
或者其他方法?
使用正则表达式
db.Posts.find({author:'joe', title:/^unnamed/i})
这里有更多的阅读http://docs.mongodb.org/manual/reference/operator/regex/#op._S_regex
相关文章:
- 节点导出返回一个空对象
- ES6构造函数返回基类的实例
- 监视函数从服务返回不起作用,但作用域函数起作用
- 控制台返回var不是't定义,但它是
- 从函数返回角度承诺
- Javascript返回值只在循环中返回一次
- 从控制器返回后Ajax启动事件激发
- CKFinder 3为所选文件返回错误的URL
- 如何在d3.js中返回路径的y坐标
- 如何从jquery函数返回变量
- Angular js-返回一个包含类似
- JSONP请求返回结果,但也触发error_callback
- 如何使用Spring MVC将Facebook返回的响应数据保存在Java类中
- 从HTTPGET返回一个自定义对象列表,以便在Angular 2应用程序中使用
- JS验证ajax返回的html中的表单数据
- 使用谷歌应用程序脚本将服务器端数据表返回到客户端
- AJAX:$_GET不返回任何值
- 如何在javascript中操作返回的mongo集合/游标(meteor.js)
- 如何返回部分值匹配的游标
- 返回的游标数组不会显示任何结果