我感兴趣的是下面提到的select是否可以用mongoose查询API风格编写,例如:
SessionModel.findOne().where({ token: token}).and() ...
或
SessionModel.findOne().where('token').equals(token).and().where('status').nin(['blocked', 'deleted'])
Select语句:
SELECT * FROM session WHERE token = :token and (status != 'deleted' OR status != 'blocked');
SessionModel.findOne()
.where('token').equals(token)
.where('status').nin(["deleted", "blocked"]);
操场