发布: 2.0.39 当前版本 | 发布日期: 2025 年 3 月 11 日
SQLAlchemy 2.0 文档
- 上一篇: Microsoft SQL Server
- 下一篇: 安装
- 上级: 首页
- 在本页
常见问题¶
“常见问题解答”部分是关于常见问题的不断增长的集合。
- 安装
- 连接 / 引擎
- MetaData / 模式
- SQL 表达式
- ORM 配置
- 性能
- 会话 / 查询
- 我正在使用 Session 重新加载数据,但它没有看到我在其他地方提交的更改
- “由于之前在 flush 期间发生异常,此 Session 的事务已回滚。”(或类似情况)
- 如何创建一个始终向每个查询添加特定过滤器的 Query?
- 我的 Query 返回的对象数量与 query.count() 告诉我的数量不同 - 为什么?
- 我已经针对 Outer Join 创建了映射,虽然查询返回了行,但没有返回任何对象。为什么不呢?
- 我正在使用
joinedload()
或lazy=False
创建 JOIN/OUTER JOIN,并且当我尝试添加 WHERE、ORDER BY、LIMIT 等(依赖于 (OUTER) JOIN)时,SQLAlchemy 没有构造正确的查询 - Query 没有
__len__()
,为什么不呢? - 如何在 ORM 查询中使用文本 SQL?
- 我正在调用
Session.delete(myobject)
,但它没有从父集合中删除! - 为什么当我加载对象时,我的
__init__()
没有被调用? - 如何将 ON DELETE CASCADE 与 SA 的 ORM 一起使用?
- 我在我的实例上将“foo_id”属性设置为“7”,但“foo”属性仍然是
None
- 它不应该加载 id 为 #7 的 Foo 吗? - 如何遍历与给定对象相关的所有对象?
- 有没有一种方法可以自动拥有仅唯一的关键字(或其他类型的对象),而无需查询关键字并获取对包含该关键字的行的引用?
- 为什么 post_update 除了第一次 UPDATE 之外还发出 UPDATE?
- 第三方集成问题
上一篇: Microsoft SQL Server 下一篇: 安装
© 版权 2007-2025, SQLAlchemy 作者和贡献者。
flambé! 龙和 The Alchemist 图像设计由 Rotem Yaari 创作并慷慨捐赠。
使用 Sphinx 7.2.6 创建。文档最后生成时间:2025 年 3 月 11 日星期二下午 02:40:17 EDT