问题标签 [flask-mongoengine]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mongodb - MongoDB - 了解索引 - db.explain
我在 python 中使用 mongoengine。为了声明我的模型,我有以下代码:
我想检查索引是否按预期创建/工作,所以我去了 mongo 并执行:
db.subject.find({uri:' http://dbpedia.org/resource/Napoleon '}).explain()
该命令的输出如下:
我无法理解查看 mongodb 文档,这就是为什么我们在 . 中获得相同 uri 索引的两个条目。indexBounds
这是什么意思?这发生在我查找的任何 URI 上。
更新
不确定这是否相关,但我有另一个域类也使用与索引相同的 URI..( Resource
)
python - 升级后无法连接MongoDB?
我正在使用 Flask 构建一个网站,其中我使用 MongoDB 和MongoEngine ORM。为了重新开始,我现在升级了我的 ubuntu 14.04 开发机器上的所有 apt 和 pip 包。不幸的是,这打破了我与 MongoDB 的联系:
我检查了 MongoDB 是否启动:
如果我可以进入交互式命令行:
我没有对代码或密码或类似的东西进行任何更改。我重新启动并重新启动了 mongoDB,但没有任何效果。我的设置是这样的:
我像这样实例化连接(以前有效):
由于我并没有真正改变任何东西,我有点不确定在哪里寻找解决方案。有没有人有任何提示我可以解决这个问题?
[编辑] 在@lapinkoira 的提示下,我的 MongoDB 现在可以正确启动,但现在在查询时出现以下错误。任何想法如何解决这个问题?
python - 如何在mongoengine中的文档的另一个嵌入文档中删除嵌入文档的项目
我的模型:
我可以Province
使用以下代码删除状态:
但我不知道如何删除 a 的城市province
。
mongodb - 使用 pymongo 3.0 和 Flask-MongoEngine 查询中断
我最近升级到 pymongo 3.0 并且遇到了这里提到的相同错误。接受的答案修复了读取首选项错误,我的应用程序正在运行。但是,每当我尝试运行查询时,我现在都会收到一个新错误,并且想知道是否有其他人遇到过这个问题。
这是追溯。
mongodb - 无法从面板中的输入中删除最后一个字段
在 Flask 面板中,我有继承嵌入文档的类,我有里面
当我想通过 Flask 管理面板从我的输入字段中删除最后一个人时,它会保存文档但不删除,当我有两个时,我可以删除一个,但当我尝试删除第二个时不能保持空白。我尝试了使用标志的不同组合,并在 pre_save 和 post_save 中放置了断点,但是在这两种情况下,当我删除最后一个 Person 时,它表明该人仍在内部。如何从 Form 中删除此约束?
mongodb - Mongodb 在 Flask 和 Mongoengine 中的 geoNear
我正在使用烧瓶和 mongoengine。如何使用mongodb 的 geoNear查询?
我正在尝试使用以下链接来使用 pymongo :
如果我走对了。
如何从烧瓶和 mongoengine 创建 pymongo 的 db 对象?
python - 在 Flask-Mongoengine 中切换集合和保存
我无法将文档保存到新集合,然后从旧集合中删除它们。我像这样创建一个新对象:
似乎只执行第一次保存到默认集合,然后什么也不执行。我玩过很多不同的选项,例如在每次切换/保存后重新加载对象以及从 mongoengine 上下文管理器中重新加载对象:
我的 mongo 设置看起来像(首先调用):
将 mongoengine 0.10 和 pymongo 2.8.1 与 Python 3.4 一起使用。
有人有想法吗?非常感谢。
python - 通过烧瓶 pymongo 对象访问特定键值
让我们说
我不太了解mongodb,但是这样的事情可能吗?:
python - Mongoengine query set to list conversion
As in django with sql backend we can convert a queryset into flat list by
give a list of ids
How to get list of ids in mongo backend ,ORM being used is mongoengine in which values_list function has no flat parameter.