bson 相关问题

BSON代表“二进制JSON”。它是一种计算机数据交换格式,主要用作MongoDB数据库中的数据存储和网络传输格式。

MongoDB 驱动程序 Java:服务器上的“未知操作员:$project”

我有以下创建 Bson 过滤器的 java 代码(按预期工作)。 然而,当我尝试向过滤器添加投影时,我得到: 服务器上的“未知操作员:$project” 我是什么...

回答 1 投票 0

MongoDB:返回子文档中仅存在于父文档中的字段?

我有这个 Mongo DB 查询,它以我期望的格式返回: db.getCollection("myCollection").aggregate([ { $查找:{ 来自:“我的收藏”, 本地字段:&q...

回答 1 投票 0

org.bson.BsonInvalidOperationException:预期为 INT64 类型的值是意外的 OBJECT_ID 类型

我尝试制作简单的 Apache Flink MongoDB 连接器代码来读取和写入 MongoDB 中的 json 数据。首先,下面的代码是 MongoDB Sink 代码。 流执行环境环境 =

回答 1 投票 0

Mongo C# 驱动程序对 $search 聚合中的复合 Must 子句进行 Bson 序列化失败

我有一个 Atlas Search 索引,并且我正在使用 MongoDb Compass 编写 $search 聚合,我能够使用以下语法并成功从 Compass 返回结果: { 索引:&

回答 1 投票 0

根据仅存在于父级中的字段查询子文档?

在我的 MongoDB 集合中,我有一个遵循父子结构的文档。 每个父文档通常有 4 个字段,子文档有 3 个(无组字段)。 家长: { _id:doc_123 家长_...

回答 1 投票 0

使用 Rust 读取 .bson 文件

我对 mongodump 生成的 .bson 二进制文件很好奇。 起初,我的猜测是 BSON Array Bson::Array(array_of_documents) 然后: #Cargo.toml [依赖项] ... bson =“2.1.0” //

回答 1 投票 0

从 Node.js 中的字符串执行 MongoDB 聚合管道:将字符串转换为 BSONDocument[]

Stack Overflow 社区! 我目前正在开发一个与 MongoDB 数据库交互的 Node.js 应用程序。我的应用程序需要执行存储在

回答 1 投票 0

带有 omitempty 的 Mongo 嵌套结构

考虑以下 2 个结构: 类型 Struct1 结构体 { foo 字符串 `bson:"foo,omitempty"` 条形字符串 `bson:"bar,omitempty"` struct2 *struct2 `bson:"struct2,omitempty&...

回答 1 投票 0

应用重启后List与EFCore的Bson反序列化错误

使用 C#、带有身份验证的 ASP.NET Core、MongoDB.Driver 和 MongoDB.EntityframeworkCore 中的项目。 我正在尝试将用户 ID 作为字符串存储在购物车中并找到购物车

回答 1 投票 0

../@types/mongodb/index.d.ts:35:18 - 错误 TS2724:“bson”没有名为“ObjectID”的导出成员。您指的是“ObjectId”吗?

出现此错误。我的打字稿版本是 4.5.4 和 "@types/mongodb": "~3.3.1", “@types/mongoose”:“~5.5.17”。知道如何解决 ../@types/mongodb/ind...

回答 6 投票 0

如何在 C# 中将 List<BsonDocument> 转换为 List<Class>

这里我想做的是将Bson文档列表转换为类列表。这样做的主要目的是从Json数据列表中过滤数据。我正在使用 MongoDb 作为我的数据库...

回答 2 投票 0

一般如何避免为 MongoDB 对象插入零 ID(使用 golang)等

不太喜欢Golang的零值,它会自动生成零值ObjectId,如下所示: 我目前正在使用 JSON Schema,如下所示: { "$schema": "https://json-schem...

回答 1 投票 0

将 jsonSchema def 与 Go struct def 进行比较 - 在应用层而不是数据库层失败

用于 mongodb 的 JsonSchema 如下所示: 包主 进口 ( “语境” “日志” “go.mongodb.org/mongo-driver/bson” “go.mongodb.org/mongo-d...

回答 1 投票 0

如何在 mongoDb 中存储大于最大 64 位 int 的数字?

该数字大于 9223372036854775807 - 对于 NumberLong 来说太大了,NumberLong 是 mongo 的原生 64 位长类型。执行此操作的最佳方法/最佳字段类型是什么? 可以保存吗...

回答 2 投票 0

为什么“bson”库在 Jupyter Notebook 中不起作用

我正在尝试读取 bson 文件,这是我的代码: 导入bson with open("D:/rl env/chat_log.bson",'rb') as f: 数据 = bson.decode_all(f.read()) 请注意“D:/rl env/chat_log.bson&...

回答 2 投票 0

如何替换 Pydantic 2.x.x 和 FastAPI 1.x.x 版本中的 pydantic.json.ENCODERS_BY_TYPE[ObjectId] = str ?

Pydantic 迁移到新核心后,他们删除了 pydantic.json.ENCODERS_BY_TYPE[ObjectId] = str 的使用。尽管我进行了所有的尝试和研究,但我仍然无法找到要重新...

回答 1 投票 0

如何将 bson_t(较旧的 bson c 类型)转换为 bsoncxx::document?

到目前为止,我考虑过使用迭代器来手动获取 bson_t 的每个字段,如下所示: bsoncxx::builder::stream::document view_builder; bson_iter_t iter; bson_iter_init(&i...

回答 1 投票 0

我可以用什么格式将 2 MB 视频保存在 mongodb 数据库中

所以我尝试构建一个服务器客户端,在其中我将向服务器发送多个视频发布请求,服务器端将其存储在 MongoDB 数据库中。我也做过类似的事情

回答 1 投票 0

仅当文档字段尚不存在时,如何创建它?

如果文档尚不存在,我想将其添加到文档中,但如果存在则不更新它。直接使用 mongodb 我会使用: db.foo.update({'_created_by': {$exists : false}}, {$set: {'

回答 1 投票 0

bson.errors.InvalidBSON:日期值超出范围

我需要你的帮助。我正在使用 Python 从 mongoDb 服务器获取数据。获取数据时遇到错误。 驱动程序 = mongodb_global('驱动程序') 过滤器列 = { “创造”...

回答 1 投票 0

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