我是Loopback的新手,所以听起来很傻。这是我的查询
const treats = await treatDetails.find({
where: {
and: someArray,
endDate: { gt: someDate },
},
someArray
是一个数组,我想在其上应用AND
操作,并在其之外,我想获取endDate
大于someDate
答案 0 :(得分:3)
您可以将and
与array of json object
一起使用。
您还可以在
endDate: { gt: someDate }
中添加and
let cond = [{ id: "id" }, { 'image': "url" }];
cons.push({ endDate: { gt: someDate } });
Model.find({ where: { and: cond } });