pymongo 相关问题

PyMongo是由MongoDB,Inc。创建和维护的MongoDB的官方Python驱动程序。请提及您正在使用的PyMongo版本。

为什么 $nin 比 $in 慢,Mongodb

我收集了 500 万个具有正确索引的文档。$ 工作完美,但 $nin 的相同查询超级慢...这是什么原因? 超快: {'tech': {'$in': ['Wordpress', 'wordpress...

回答 3 投票 0

Azure Cosmos 和 MongoDB 上的 PyMongo

我使用 MongoDB 引擎创建了一个 Azure Cosmos (RU) 无服务器数据库(分片),并希望使用 Python 和 pymongo 在其上运行查询。我无法以任何方式连接到它。 我有

回答 1 投票 0

Pymongo - 通过多个标签获取文档

我需要获取给定标签列表的文档,但我无法找到正确的语法。例如,我有这个集合: { “姓名”:“迈克”, “roll_no&q...

回答 1 投票 0

Mongo的distinct方法默认的排序是怎样的?

我的库存收集如下: { "_id": 1, "dept": "A", "item": { "sku": "111", "color": "red" }, "尺寸...

回答 2 投票 0

MongoDB“删除所有池连接”错误

我正在使用 MongoDB 分片集群架构来安全高效地存储我的数据,但是当我检查我的 mongos(或 mongoRouter)日志时,我每天都会在不同的情况下收到此错误

回答 1 投票 0

Pymongo 查询日期没有返回结果

我有以下 python 3.12.4 代码,它使用 dockerhub 图像“mongo:4.4.7”在通过 docker 容器本地部署的 mongoDB 中插入 JSON myClient = pymongo.MongoClient(&

回答 1 投票 0

类型错误:文档必须是非空列表

我正在用 2.7 Python 语言使用 Twitter API 和 MongoDB 编写一个程序。 我得到一个时间线并将其放入字典中,我想将其存储在 MongoDB 数据库中。为此,我有下一个代码: 定义

回答 4 投票 0

使用 Pymongo 连接到 Mongodb 时出现 ServerSelectionTimeoutError

我已经在运行Ubuntu 22.04的VPS上安装了Mongodb,IP地址为31.xxx.xx.xxx(我也在错误中更改为这个) 当我尝试使用 Python 中的 Pymongo 连接到此时,我得到:

回答 1 投票 0

Cursor.count() 在 pymongo 4.3.3 中给出 AttributeError

正如标题所示,我尝试在集合上使用 count() 和 find() ,但它不断抛出错误 AttributeError: 'Cursor' object has no attribute 'count'。 作为参考,我经历过

回答 2 投票 0

使用 DF 中的值更新 MongoDB

我有一个数据框示例如下: 请求新请求 0 几点了 几点了? 1 来晚了来晚了! 然后我有一个 mongodb 集合,如下所示: { ...

回答 2 投票 0

如何解决python+flask+mongodb ServerSelectionTimeoutError?

我是 mondodb 的新手。我已经安装了 mongodb 并且它在终端中工作正常。 但是当我通过烧瓶应用程序连接时。它会引发 ServerSelectionTimeoutError 错误。可能是什么问题? 导入

回答 2 投票 0

聚合管道MongoDB以避免多次查询

我有这样的邮寄文件: 帖子 = { “_id”:“uid1”, “用户ID”:“用户1”, “喜欢数”:30, } 我当前的管道看起来像 user_...

回答 1 投票 0

pymongo:名称“ISODate”未定义

当我尝试使用 pymongo 选择 mongodb 中的数据时遇到问题,这是我的代码: 导入 pymongo 从 pymongo 导入 MongoClient 导入系统 从日期时间导入日期时间 尝试: 康恩=pymongo。

回答 2 投票 0

在使用 MongoDB 的 REST API 中一致执行并发写入操作

我正在使用 Flask 和 MongoDB 编写 REST API(我使用 pymongo 与数据库交互)。我遇到的问题似乎与竞争条件有关。我已经能够重现我的使用情况...

回答 1 投票 0

如何通过 PyMongo 在 Django 中高效地重用 MongoClient 连接?

我正在使用 Django 版本 3.0.8 和 PyMongo 版本 3.11.3 开发一个项目。目前,对于每个传入请求,都会创建一个新的 MongoClient,一旦请求结束,连接就会被销毁

回答 1 投票 0

如何为MongoDB中的每个文档设置不同的TTL

据我所知,目前MongoDB的TTL是由expireAfterSeconds索引管理的,它是针对集合中的所有文档进行设置的。 有没有内置的方法来设置单个文档的过期时间?

回答 2 投票 0

在避免条目冲突时,如何在 MongoDB 中使用 upsert=True 来防止竞争条件?

我正在开发一个使用 MongoDB(使用 pymongo 进行连接)的 Python 应用程序,并且在将文档添加到集合时需要避免竞争条件。不幸的是,我无法使用交易,因为......

回答 1 投票 0

MongoDB 聚合中的嵌套分组

上下文: 我有一个充满这样文档的 MongoDB,我想将其简化为一个分组的 json: [ { “_id”:“615dc97907f597330c510279”, “代码”:“SDFSD...

回答 1 投票 0

使用 pymongo 启动 ReplicaSet 节点时出现问题

我正在尝试编写一个Python脚本,其目标是在我的开发环境中启动一个MongoDB复制集节点(注意:我只有一个节点),而无需使用mongo shell。所以...

回答 1 投票 0

pymongo.errors.ConfigurationError:解析生命周期在 21.215 秒后过期

当我尝试连接到 pymongo 时出现以下错误 pymongo.errors.ConfigurationError:解析生命周期在 21.215 秒后过期:服务器 192.168.1.1 UDP 端口 53 应答 DNS

回答 1 投票 0

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