mongoengine 相关问题

MongoEngine是一个Document-Object Mapper(想想ORM,但是对于文档数据库),用于从Python处理MongoDB。它使用简单的声明性API,类似于Django ORM。

Mongoengine:document.save() 永远挂起 - 或直到集合被删除

我时不时地看到一个奇怪的问题。 “save”方法会挂起,直到整个集合被删除。 我正在使用 mongoengine 连接到副本集。 代码正在运行...

回答 1 投票 0

在 Mongoengine 中添加文档并更新另一个文档中的引用字段

我有两个文档,我想使用 _ID 通过参考字段链接在一起。这个想法是创建文档,将它们保存到数据库中,获取 _ID 信息并附加...

回答 1 投票 0

MongoEngine更新插入并附加到IntChoiceField的ListField(如果记录存在则附加到列表,否则创建)

我对 IntChoiceField 有以下定义: 从 mongoengine 导入 IntField 类 IntChoiceField(IntField): def __init__(self, min_value=None, max_value=None, 选择:列表 = None, **

回答 1 投票 0

在 Mongoengin 中获取弱引用错误

我在 django 应用程序中使用 mongoengin。 mongo 中的每个文档都有 dict 元数据,其中有不带 base_url 的图像地址。 在 django 序列化器中,我向其中添加了 base_url 但有时会得到 e...

回答 1 投票 0

将 Django 与 MongoEngine 结合使用时,M0 集群出现 ReplicaSetNoPrimary 错误

我正在使用 django 和 mongoengine。我在 settings.py 文件中写入以下内容: 从 mongoengine 导入连接 URI = 'mongodb+srv://myusername:[email protected]/django?

回答 1 投票 0

初始化新的mongoengine文档时调用某些函数

我正在尝试定义一个 Document 类,其中包含一些字段,这些字段的值在创建新文档时自动计算。 到目前为止,我已经通过扩展 __i...

回答 3 投票 0

即使引用字段丢失/删除,也加载 Flask admin ListView

我用 Flask Admin 和 mongoengine 制作了两个 API,这就是我的文档在第一个 API 中的样子。 班级分数(db.Document): 分数 = StringField(必需=True) 部分=参考字段(

回答 1 投票 0

文档中的字段可能是列表和对象

我有一些遗留的 MongoDB 集合,其中有一个可以为 null 的特定字段、一个列表 ([]) 和一个具有特定字段列表的对象。我正在尝试实现允许...的基本文档...

回答 1 投票 0

在flask/mongoengine文档中添加自定义id字段

我正在努力将应用程序从 Django/MySQL 修改为 Flask/mongo-engine,并且在创建带有 id 字段的模型时遇到问题。这是一个示例模型: 类位置(db.Document): ...

回答 2 投票 0

如何在FastAPI中发送包含多个数据值的请求?

我正在尝试使用 FastAPI + MongoDB 创建一个可以从请求返回多个值的 API。 MongoDB 充满了数据,使用 mongoengine 我可以在发送数据时查阅一个或所有数据

回答 1 投票 0

MongoDB 按结果限制组

我的mongo DB有一个具有以下结构的文档: {'vname':'x', 'pname': 'xyz', '价格': '10000'} 我想获取与 pname='xy' 匹配的所有文档,然后按 vname 分组并限制结果...

回答 1 投票 0

如何继承查询MongoEngine文档?

我使用 Node MongoEngine 文档已经有一段时间了。 我试图从一个简单的节点模型转向从它继承的一些更具体的元素。 到目前为止我做了什么 一开始我并没有...

回答 2 投票 0

为什么我收到 pymongo.errors.AutoReconnect:连接池已暂停

我收到此自动重新连接错误,并且在调用 .objects 期间日志中有大约 100 个连接。这是文件: 类通知文档(文档): 患者_id = 斯特林...

回答 4 投票 0

如何设置 Mongoengine 的 maxidletimems

我的项目中使用的mongo库是Mongoengine 我经常发现错误“pymongo.错误。 CursorNotFound:在日志中找不到光标。经过排查,发现mongo服务器

回答 1 投票 0

关闭后无法使用MongoClient

我更新了 pymongo 和 mongoengine 软件包,现在分别是 4.6.0 和 0.27.0。 升级后在我的 Windows 机器上,我尝试运行 celery 任务。在那个芹菜任务中我有

回答 1 投票 0

MongoEngine:将EmbeddedDocument存储在DictField中

我正在 MongoEngine 中为一个 Web 项目建模 MongoDB 数据库。我想以一种稍微不寻常的方式存储数据,以便以后能够有效地查询它。 我们在 MongoDB 中的数据看起来有些......

回答 2 投票 0

mongoengine:使用 insert_one 保存后,日期时间对象将转换为字符串

我正在尝试使用Python创建一个session_expiry时间,然后使用insert_one()方法将session_expiry插入mongo db中。 一旦数据插入 mongodb,同时查询 mongo ...

回答 2 投票 0

mongoengine 上的关系如何运作?

我是 mongoengine 的新手,我正在尝试关联两个文档。 演员类(文档): 名称= StringField(必需= True,唯一= True) 电影 = ListField() 类电影(文档): 标题 =

回答 1 投票 0

mongoengine.errors.FieldDoesNotExist:文档“WorkflowExecutions”中不存在字段“{'__v'}”

我正在使用 python-flask 和 mongodb。一切正常,突然我收到以下错误 mongoengine.errors.FieldDoesNotExist:字段“{'__v'}”在do上不存在...

回答 1 投票 0

Mongoengine 连接失败

我正在尝试为我的项目运行 celerybeat,但它给了我以下错误。 芹菜工人运行良好。 我正在使用Python 3.9 使用 MongoDB:6.0.11 引发连接失败(呃...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.