续集范围类型和解析器

时间:2016-06-30 13:03:25

标签: mysql node.js express sequelize.js

我有一个缔约方解决方案,我愿意让所有参加各种日期的各方参与。

(派对有财产“partyDate”)

parties(root, args){
  return Parties.findAll(
     {
       where: args,
     }
  );
}

根据Sequelize Range Types Docs,这是创建范围的方法..

Timeline.create({ range: [myDateObject1, myDateObject2] });

但我如何检索partyDate(即03/12/2015)介于myDateObject1和myDateObject2之间的派对集合

1 个答案:

答案 0 :(得分:0)

Okey,我找到了解决方案:

在where语句中,您必须查询日期范围$lt-$gt

where...

  partyDate: {
    $lt: myDateObject1,
    $gt: myDateObject2
  }