Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 3.x mongoengine是否支持MongoDB中的事务API?_Python 3.x_Mongodb_Mongodb Query_Pymongo_Mongoengine - Fatal编程技术网

Python 3.x mongoengine是否支持MongoDB中的事务API?

Python 3.x mongoengine是否支持MongoDB中的事务API?,python-3.x,mongodb,mongodb-query,pymongo,mongoengine,Python 3.x,Mongodb,Mongodb Query,Pymongo,Mongoengine,mongoengine是否支持MongoDB中的事务API?我正在尝试使用python脚本访问mongodb。我能够使用mongoengine库成功地执行crud操作。但我需要扩展该程序,以便能够通过事务API访问db数据。我使用ubuntu操作系统和python进行开发。谁能帮我举个简单的例子来说明如何做到这一点?非常感谢。。。。 MongoEngine是一种ODM。事务由驱动程序实现。ODM可以提供额外的与事务相关的语法/功能,但这将位于驱动程序之上 根据MongoEngine使用pymon

mongoengine是否支持MongoDB中的事务API?我正在尝试使用python脚本访问mongodb。我能够使用mongoengine库成功地执行crud操作。但我需要扩展该程序,以便能够通过事务API访问db数据。我使用ubuntu操作系统和python进行开发。谁能帮我举个简单的例子来说明如何做到这一点?非常感谢。。。。
MongoEngine是一种ODM。事务由驱动程序实现。ODM可以提供额外的与事务相关的语法/功能,但这将位于驱动程序之上


根据MongoEngine使用pymongo。pymongo是一个驱动程序并实现事务。因此,您需要了解如何从MongoEngine访问驱动程序的会话对象,然后使用该会话对象来执行中所述的事务。

尽管底层驱动程序(pymongo)支持事务,但MongoEngine尚不支持,因此,不能将pymongo的会话对象用于MongoEngine文档实例


项目相关票证

谢谢您的帮助