我想根据今天的日期获取数据,而不是基于时间(sequelize和sqlite)

时间:2016-03-01 10:20:22

标签: sqlite sequelize.js

list: function(req, res, next){
        var body = req.body;
        models.BillingHeader.findAll({
          where:{
            bill_date_and_time: new Date(),
            bill_status: {
               $and: {
                 $ne: "C",
             }


             }
          }
        }).then(function(BillingHeader) {
            res.status(200).send({data: BillingHeader});
        });
    }

当我使用新的日期然后它与日期和时间的比较然后我得到数据........即使它的显示数据= null的秒数不同。这里我想比较只有日期而不是时间,根据今天的日期,我将获得数据..........

1 个答案:

答案 0 :(得分:0)

您可以使用$like

bill_date_and_time: {
    $like: moment().format('YYYY-MM-DD') + '%'
},