Query 查询
API详解
- Query.prototype.where()
参数: String 或者 Object
Returns: Query this
User.find({age: {$gte: 20, $lte: 66}}, callback);
User.where('age').gte(21).lte(77);
User.find().where({name: 'zjj'});
// or
User.where('age').gte(21).lte(66)
.where('name', 'zjj')
.where('friends').slice(10)
.exec(callback);
- Query.prototype.equals()
参数: 对象
返回: query
User.where('age').equals(49);
// 等价于
User.where('age', 49);
- Query.prototype.or()
参数: array 或 conditions
返回: Query
// 从两个条件中至少满足一个
query.or([{color: 'res'}, {status: '1'}])
- Query.prototype.nor()
参数: array 或 conditions
返回: Query
// 以下两个条件都不满足
query.nor([{ color: 'green' }, { status: 'ok' }])
- Query.prototype.and()
参数: array 或 conditions
返回: Query
query.and([{ color: 'green' }, { status: 'ok' }])
*Query.prototype.gt()
参数: String | Number
Thing.find().where('age').gt(21)
// or
Thing.find().gt('age', 21)
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。