変数がfalseの場合にのみ、whereケースで実行したいクエリがあります。これは私が今していることですが、それは最適ではありません。1つのクエリでこれを行う方法はありますか?
if (user) {
models.Interviews.find({}).exec(function (err, interviews) {
// stuff
});
} else {
models.Interviews.find({}).where('group').equals(group_id).where('disabled').equals(false).exec(function (err, interviews) {
// stuff
});
}