Python不停地搜索查询以查找日期,而不考虑时间
我使用的是Flask and Flask Untivent,有一个模型如下所示:Python不停地搜索查询以查找日期,而不考虑时间,python,flask,flask-restless,Python,Flask,Flask Restless,我使用的是Flask and Flask Untivent,有一个模型如下所示: 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()) stab
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-08"}]}
我想找到有特定日期的所有任务,但我不在乎时间。使用此筛选器进行查询时:
Task?q={"filters":[{"name":"taskDate","op":"eq","val":"2015-11-08T21:41:43"}]}
我把所有的任务都登记在准确的时间和日期上。但当我这样过滤时:
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-08"}]}
我一点结果也没有。是否有一种方法可以过滤日期而不考虑时间?可能重复的日期