使用Postgresql使Sqlalchemy在筛选器中使用日期

我试图在Sqlalchemy中执行以下查询

从“我的表格”中选择*其中日期(日期时间字段)=“2011-08-16”;

我试过几种方法。有些人就这样。
但是没有一个看起来是“现实的”,因为有些人会使用其他的字符串格式?!?!而不是一个简单的日期()(我所说的日期是指Postgresql日期,而不是Python日期)在ORM字段中

在ORM级别,是否可以在查询的字段周围声明一个简单的日期()

致意
安东尼奥

使用@Ants Aasma注释

并为任何网络搜索保持干净

来自sqlalchemy导入日期的

,铸造
起始日期时间导入日期
my_data=session.query(MyObject)\
过滤器(cast(MyObject.date\u time,date)=date.today()).all()

感谢所有试图解决此问题的人:)

发表评论