【问题标题】:LoopBack Query for Checking many date用于检查多个日期的 LoopBack 查询
【发布时间】:2016-09-20 02:21:27
【问题描述】:

如何检查环回查询中的日期顺序。我在 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]}

                }]
        }

    }

【问题讨论】:

  • 您是在寻找特定日期还是范围?因为您的搜索现在是在寻找特定日期(5 月 24 日和 25 日),为了做到这一点 - 数据库中的值必须与您编写的日期完全匹配。

标签: strongloop loopback


【解决方案1】:

得到答案,

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-01-23
    • 2011-11-10
    • 1970-01-01
    • 1970-01-01
    • 2020-09-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多