sqlalchemy中MapperExtension的`connection`参数是什么?

发布于 2024-09-18 07:59:45 字数 298 浏览 5 评论 0原文

MapperExtension 类有一些方法,并且 before_insertbefore_update 等都有一个参数 connection

def before_insert(self, mapper, connection, instance):

我已阅读MapperExtension的文档,但没有找到有关此连接的信息。它是什么?以及如何使用它?

The class MapperExtension has some methods, and before_insert, before_update, ... all have a parameter connection.

def before_insert(self, mapper, connection, instance):

I've read the documents of MapperExtension, but found nothing about this connection. What is it? And how to use it?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

聆听风音 2024-09-25 07:59:45

它是 Connection 的实例类。 SQLAlchemy 发行版的最新版本有示例目录,请参阅 examples/nested_sets/nested_sets.py 了解如何在映射器扩展中使用它。

It's an instance of Connection class. Recent versions of SQLAlchemy distribution have examples directory, see examples/nested_sets/nested_sets.py to get an idea on how to use it in mapper extension.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文