mongoose 学习之路 ( 三 ) Query
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)
相关推荐
chensen 2020-11-14
lwnylslwnyls 2020-11-06
ATenhong 2020-10-15
yanzhelee 2020-10-13
佛系程序员J 2020-10-10
guojin0 2020-10-08
佛系程序员J 2020-10-08
bluewelkin 2020-09-16
wwzaqw 2020-09-04
zhongdaowendao 2020-09-02
favouriter 2020-08-18
奎因amp华洛 2020-08-15
一青年 2020-08-13
千锋 2020-08-10
nangongyanya 2020-08-09
dongxurr 2020-08-08
明天你好 2020-08-03
kyelu 2020-08-03
Ashes 2020-08-03