mongoengine 相关问题

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

如何打印或记录实际执行的查询语句,如django插入,查询和其他SQL语句将被记录

如何打印或记录真正执行的查询语句,例如Django插入,查询和其他SQL语句。我搜索了两个库的文档,却一无所获。我...

回答 1 投票 0

Mongoengine如何在集合的EmbeddedDocumentListField中检索过滤的子文档

我的文档模型如下:类MyDocumentModel(DynamicDocument):子文档= EmbeddedDocumentListField(MySubdocumentModel)类MySubdocumentModel(EmbeddedDocument):...

回答 1 投票 0

Django-mongoengine-不同应用程序的模型文件中的循环导入

我有2个应用,用户和盒子。他们的模型每个包含2个类,这些类都不具有循环依赖关系,但是模型文件具有循环依赖关系。他们的模型如下#users / models ....

回答 1 投票 1

如何在Python中为递归对象创建Mongo文档架构?

自引用Python对象MongoDB Schema我想实现什么?我正在尝试创建的程序将处理描述杂货产品类别的数据,例如:牛奶,牛肉,玉米,本地...

回答 1 投票 0

[使用mangoengine与mangoDB的Django DB连接给我错误?

我在使用mongoengine通过django通过mangodb连接mangodb时遇到连接错误,我在设置中包含以下内容。 mongoengine.connect('zaya',用户名='admin',密码='...

回答 2 投票 0

Mongoengine文档在`switch_collection之后被保存而没有字段

使用switch_collection方法保存文档时,我的行为很奇怪。可以使用以下代码进行复制:以我的身份导入mongoengine类ObjectA(me.Document):...

回答 1 投票 0

我如何在mongoengine中获得已更改文档的当前字段值?

当我更改文档时,我看到字段新值。但是有时候我想看看它的旧值(或者可以正确地说,它的当前值)。我知道我可以在_changed_fields中看到更改的字段...

回答 1 投票 0

切换集合并在Flask-Mongoengine中保存

我在将文档保存到新集合中,然后从旧集合中删除它们时遇到了麻烦。我像这样创建一个新对象:class Test(mongo.Document):field = mongo.StringField()t = ...

回答 2 投票 6

ListField在Python mongoengine中没有重复项

我必须错过一些非常明显的东西。但是我似乎找不到使用mongoengine表示集合的方法。类Item(Document):name = StringField(required = True)description = ...

回答 1 投票 9

如何知道更新后哪些字段已更改?

我一直在测试mongoengine。我想更新文档的某些字段,并知道使用pre_save方法已更改了哪些字段,我从mongoengine import获得了以下文档...

回答 1 投票 0

匹配EmbedDocuments中的两个字段

我需要有关mongoengine过滤的帮助。我想做的是过滤嵌入文档中的2个字段。我希望两者都在同一文档中匹配,但是我无法弄清楚如何...

回答 1 投票 0

组合MongoDb客户端:pyMongo和MongoEngine

在我的Web应用程序中,我使用Flask作为框架,使用MongoDB作为持久层。有多个库可以连接到MongoDB。我当前正在使用低级库pyMongo。但是,我会...

回答 1 投票 0

AttributeError:'BaseQuerySet'对象没有属性'is_authenticated'

我正在使用flask-login和MongoDB作为数据库来存储用户配置文件。在检查用户是否通过我的登录功能进行身份验证时:@ bp.route('/ login',methods = ['GET','POST'])def login():...

回答 2 投票 0

如何使用flask-restplus的字段。mongoengine文档查询集的网址?

我有以下Mongoengine文档:类Post(mongo_db.Document):id = mongo_db.UUIDField(max_length = 300,required = True,primary_key = True)content = mongo_db.StringField(max_length = ...

回答 1 投票 1

如果存在,如何更新,如果不使用mongoengine(python),如何插入]]

mongoengine拥有如此神秘的文档真的很荒谬。我试图基于几个列/字段做一个简单的(如果存在查询,请更新)。我的意思是,如果fieldA具有valueA并且...

回答 1 投票 0

如何使用Bottle框架和Mongoengine将图像文件上传到MongoDB?

我需要使用mongoengine和Bottle框架将图像文件上传到MongoDB。 有我的python代码: 和模板: 当我尝试上传图片时,出现错误: 是否可...

回答 2 投票 0

如何使用Django Mongoengin Rest框架编写REST API

尝试访问API时出现导入错误。 任何人都可以帮助我解决此错误。 我将mongoengine与django结合使用。 我的代码快照model.py 序列化器 u...

回答 1 投票 0

如何在mongoengine中进行原子读取-修改-写入?

基本上,我的Post Document和Comment EmbeddedDocument如下:class Comment(EmbeddedDocument):value1 = StringField(max_length = 200,)value2 = StringField(max_length = 200,)value3 = ...

回答 1 投票 0

如何从单个文档的列表中查询和获取价值

我正在尝试在单个文档中查询mongodb列表。如下所示,我想匹配代码并获取wheel值。如果代码=汽车,则查询应返回车轮和该车轮的允许值...

回答 1 投票 0

一起使用MongoEngine和PyMongo

我想在下一个项目中使用MongoEngine。现在,我想知道是否也可以在同一项目中直接使用PyMongo。仅在我需要不是...

回答 1 投票 24

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