在哪里和条件在水线mysql

时间:2015-12-12 13:24:48

标签: mysql waterline

我在水线上写了这个查询。

s_course.findOne()
    .where({class:req.body.class})
    .where({teacher:req.body.teacher})
    .where({subject:req.body.subject})
    .exec(function(err,model){});

我希望所有条件都成立。如果任何条件不符合查询,则应返回空结果,但此查询返回结果,即使只满足一个条件。

简而言之,此查询的行为为 WHERE condition1 OR condition2 ,而我需要 where condition1 AND condition2

注意:由于获得了.populate方法的优势,我不想使用 .query()方法。

0 个答案:

没有答案