.where()
指定一个用于过滤查询的 where 子句。
.where(whereClause)
参数 | 类型 | 详情 | |
---|---|---|---|
1 | whereClause | 用于匹配数据库中记录的 where 子句。 |
查找所有名为 Finn 且电子邮件地址以 'f' 开头的用户。
var users = await User.find()
.where({ name: 'Finn', 'emailAddress' : { startsWith : 'f' } });
return res.json(users);
在
.where()
方法中提供的条件优先于在.find()
中提供的条件。
如果您没有提供回调函数,
.find()
方法将返回一个可链式对象。此方法可以链接到.find()
以进一步过滤您的结果。