bson 相关问题

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

在Mongo-go-driver中创建一个独特的领域

我对Go和Mongodb都很陌生,正在和Go和Mongo一起写我的第一个rest-api。我正在使用mongo-go-driver并在Go类型Modal struct {Group []中使用以下Modal结构...

回答 1 投票 1

为什么安装bson_ext会出错?

当我在Rails项目文件夹中执行以下命令时:gem install bson_ext我收到此错误:#result构建本机扩展。这可能需要一段时间...错误:安装时出错......

回答 1 投票 2

如何在MongoDB BSON文档中定义布尔字段?

我正在尝试将布尔状态字段添加到MongoLabs上的文档中,但是当我尝试保存时,我在该特定字段上出现语法错误。根据文档,类型说明符似乎8看好,但是......

回答 2 投票 0

如何在go中展平嵌套的json结构

我从mongo获取嵌套数据,我想在结构中将其展平,以将其存储在csv文件中。数据如下所示:{“_ id”:“bec7bfaa-7a47-4f61-a463-5966a2b5c8ce”,“data”......

回答 2 投票 0

C#NewtonSoft.Json:允许MongoDB驱动程序使用ShouldSerialize方法

最后一天,我遇到了我的ASP.NET后端将对象属性返回给我想要隐藏的客户端的问题;换句话说:我想允许这些属性的序列化。但......

回答 1 投票 1

通过Ruby连接器获取MongoDB对象大小

如何使用Ruby连接器获取MongoDB记录的BSON文档大小?对于BSON :: Document.new(some_hash),。size似乎返回文档的键数,.bson_size不...

回答 1 投票 0

$ group聚合导致BSONobj大小错误(必须小于16mb)

我有一个非常大的人员数据集,它是在以下模式中导入的:_id,personId,city,street,streetNo使用查询管道的第一阶段,我首先将地址分组...

回答 1 投票 0

如何在MongoDB中使用BsonReader读取数组?

基本上,我有一个数据集,其中文档可以包含可变长度的数组。我正在编写一个编解码器,所以我只有BsonReader。问题是readStartArray()返回void而不是...

回答 1 投票 0

消息应用程序的MongoDB结构

我正在考虑一个处理消息应用程序的良好文档结构。我基本上需要三种(或四种)对象:用户(用户名,电子邮件,密码等)......

回答 3 投票 22

BsonExtraElements Dictionary 和自定义类作为值失败序列化

具有以下类:公共类Article {[BsonId] [BsonRepresentation(BsonType.ObjectId)] public string Id {get;组; public string Name {get;组; } [...

回答 2 投票 0

LiteDB多列/字段ID

我有一个有多个字段的类。让我们举个例子:class MyClass {public int x {get; set;} public int y {get; set;} public int z {get; set;}}我想用LiteDB ...

回答 1 投票 0

如何从BSON对象获取可读字符串

我有一个org.bson.conversions.Bson对象,我想把它变成可读的东西进行调试。我已经尝试过使用Mongo JSON util,但是我得到RuntimeExceptions,说它不能......

回答 1 投票 3

使用Google V8进行最快速的Javascript对象序列化

我需要使用1-100的混合类型属性来序列化中等复杂的对象。最初使用JSON,然后我切换到BSON,速度稍快。编码10000个样本对象......

回答 3 投票 14

从BSON序列化为JSON

我正在尝试将从MongoDB返回的一些BSON序列化为JSON:var bson = MongoDB.Bson.BsonDocument.Parse(@“{”“_ id”“:ObjectId(”“5a45a64ec7fe121dfc673c6f”“),”“MyOtherId”“:ObjectId ( “” ...

回答 1 投票 2

Mongodb c ++驱动问题

我收到一个错误,说命名空间“bsoncxx :: v_noabi :: builder :: basic”没有成员“make_document”,我已经添加了必需的包括在教程中提到的。我正在使用mongo-cxx -...

回答 1 投票 2

使用Mongo C#Driver序列化不可变值类型

我有许多不可变的值类型类,例如EmailAddress,它确保任何非null实例都有效。我想控制这些类型的对象的序列化只是...

回答 3 投票 2

使用mongodb java驱动程序运行本机mongodb查询

我想用java likeupdateOne(),updateMany()或deleteMany()等执行CRUD操作。但是当我想运行像$ set,$ unset这样的运算符时,我必须导入像Updates这样的新类或者...

回答 1 投票 2

如何使用人类可读的日期格式将BSON转换为JSON

我想将MongoDB的BSON转储转换为JSON。为此,我使用Mongo提供的bsondump工具,但我得到一个输出:{“_ id”:ObjectId(“5316d194b34f6a0c8776e187”),“...

回答 2 投票 19

在命令行上将JSON数据转换为BSON

我正在使用Ubuntu系统,我正在尝试编写一个测试框架,该框架必须(除其他外)比较mongodump命令的输出。这个命令会生成一堆BSON文件,我...

回答 3 投票 1

从json字符串中的键字符串替换或删除Dote(。)以插入mongodb

我想用C#驱动程序将Json插入mongoDB,我得到例外,因为你不能用包含Dot(。)的键插入json现在我想用_或其他东西替换Keys中的所有Dots ......

回答 1 投票 0

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