用于检查许多日期的LoopBack查询

时间:2016-05-23 09:11:40

标签: strongloop loopback

如何检查环回查询中的日期序列。我试过2016-05-24,2016-05-25和'2016-05-24','2016-05-25'它没有用,但是在去一个约会时它运作正常。任何人都可以帮我解决这个问题。

allDays = 2016-05-24,2016-05-25; or 
allDays = '2016-05-24','2016-05-25';
    LeaveLedger.find({
        where : {
                and : [{
                        date : {inq : [allDays]},
                        party_id : party_id,
                        status : {nin : [rejectedId, canclledId]}

                }]
        }

    }

1 个答案:

答案 0 :(得分:1)

得到了答案,

问题是allDay是字符串而不是我使用数组来检查循环。

allDays = ['2016-05-24','2016-05-25'];
LeaveLedger.find({
        where : {
                and : [{
                        date : {inq : allDays},
                        party_id : party_id,
                        status : {nin : [rejectedId, canclledId]}
                    }]
        }
   }