mongodb query promise sample
2014-01-16 11:01
176 查看
http://mongoosejs.com/docs/api.html#promise_Promise
Promise#then(onFulFill
, onReject
)
Creates a new promise and returns it. If onFulfillor
onRejectare passed,
they are added as SUCCESS/ERROR callbacks to this promise after the nextTick.
Parameters:
onFulFill<Function>
onReject<Function>
Returns:
<Promise> newPromiseSee:
promises-A+mpromise#then
Conforms to promises/A+ specification.
Example:
var promise = Meetups.find({ tags: 'javascript' }).select('_id').exec(); promise.then(function (meetups) { var ids = meetups.map(function (m) { return m._id; }); return People.find({ meetups: { $in: ids }).exec(); }).then(function (people) { if (people.length < 10000) { throw new Error('Too few people!!!'); } else { throw new Error('Still need more people!!!'); } }).then(null, function (err) { assert.ok(err instanceof Error); });
相关文章推荐
- SpringMVC MongoDB之“基本文档查询(Query、BasicQuery)”
- mongodb use where and custom function to query mongodb存储过程
- mongodb 报错:Query failed with error code 13 and error message 'not authorized for query on ..."
- [MongoDB]How do I query for fields that have null values?
- mongodb删除数据 报 E QUERY Error: remove needs a query 的错误
- Spring MVC + Spring MongoDB + Querydsl 通过maven整合实例
- MongoDB C# / .NET Driver 中IMongoQuery的内部实现Query的用法
- sql for xml query sample
- Mongodb条件查询Query的用法
- Hive Query Sample 查询样本抽样
- MongoDB:"errmsg" : "DBClientBase::findN: transport error: 10.xxx.9.xx:37017 query
- 【转载】MongoDB 1000W级数据 Insert和Query和Delete性能测试
- 详解:Mongodb慢查询(Mongodb slow query log)
- MongoDB官方C#驱动中查询条件Query用法
- MongoDB官方C#驱动中查询条件Query用法
- MongoDB Query Selector
- C# MongoDB Query查询方法
- [mongoDB]query 异常与测试 特性与疑问
- [js高手之路]Node.js+jade+express+mongodb+mongoose+promise实现todolist
- Spring Data MongoDB 三:基本文档查询(Query、BasicQuery)(一)