我需要在选择查询中使用 PostgreSQL only子句。我可以用 SQLAlchemy 做到这一点吗?
问问题
254 次
1 回答
6
是的,只要您使用 SQLAlchemy 版本 0.8.0 或更新的版本(参见issue 2506)。
关键字被ONLY
实现为选择提示:
result = table.select().with_hint(table, 'ONLY', 'postgresql')
或者在使用 ORM 层时,在查询对象上使用:
session.query(...).with_hint(MappedClass, 'ONLY', 'postgresql')
于 2012-08-17T23:47:58.630 回答