Python烧瓶不安分搜索查询,无论何时查找日期

时间:2015-11-10 21:20:59

标签: python flask flask-restless

我正在使用Flask和Flask-Restless,并且有一个看起来像这样的模型:

class Task(db.Model):
    __tablename__ = 'Task'
    id = db.Column(db.Integer, primary_key=True)
    stable_id = db.Column(db.Integer, ForeignKey('Stable.id'))
    taskDate = db.Column(db.DateTime())
    stableuser_id = db.Column(db.Integer, ForeignKey('StableUser.id'))
    rating = db.Column(db.Integer())
    shift = db.Column(db.Text())
    db.UniqueConstraint('Task.taskDate', 'Task.shift')
    stable = relationship("Stable")

我想找到具有特定日期的所有任务,但我不关心时间。当我使用此过滤器查询时:

Task?q={"filters":[{"name":"taskDate","op":"eq","val":"2015-11-08T21:41:43"}]}

我按照确切的时间和日期注册所有任务。但是当我像这样过滤时:

Task?q={"filters":[{"name":"taskDate","op":"eq","val":"2015-11-08"}]}

我根本没有结果。有没有办法过滤日期而不管时间?

0 个答案:

没有答案