mongodb-java 相关问题

MongoDB是一个可扩展,高性能,开源,面向文档的数据库。此标记用于与MongoDB的Java语言绑定和驱动程序相关的问题。

用于类继承的Spring Data MongoDb

我想将不同的数据存储到MongoDb中的一个集合中,并使用带有适当字段的Spring数据bean。父级bean:类A转换为子类:B类扩展...

回答 2 投票 9

如何在Java驱动程序中实现mongo项目阶段计算?

我想在Java驱动程序的聚合管道中使用项目阶段来计算新字段。我想通过将值(来自先前阶段)乘以100来创建新字段。Bson ...

回答 1 投票 0

java.lang.UnsatisfiedLinkError,当在使用Mongo CSFLE(mongodb-crypt)时将/ tmp挂载为noexec时

我一直在研究MongoDB CSFLE(客户端字段级加密),在我的春季启动项目mongodb-crypt-1.0.1中存在依赖性。出于安全原因,/ tmp分区为...

回答 1 投票 0

集合内的更新列表dbref

我有一个包含产品列表的目录集合,我想通过添加其他产品来更新目录,问题是在目录集合中它删除了现有产品,并且...

回答 1 投票 1


MongoDb Java驱动程序toJson()和$ oid

我正在构建一个使用MongoDb和MongoDb驱动程序的Java Jersey API。资源应该输出存储的MongoDb文档的JSON,以使用Svelte在前端项目中使用。由于...

回答 1 投票 0

需要从使用Java 3.12.0驱动程序的Java应用程序从mongoDB Atlas获取具有相同first_name的客户的customerID列表

通过使用以下代码,我可以获取具有相同first_name的客户对象的列表,但是对于我的下一个操作,我只需要获取的所有客户的customerID,而我只是...

回答 1 投票 0

使用com.mongodb.client.model.Updates.set在数组中设置项目

我尝试使用MongoDB Java驱动程序API方法com.mongodb.client.model.Updates.set更新数组元素,如下所示:set(String.format(“ bag.items [%d]”,idx),旧的。 map(mo-> mo.frozen).orElse(null))...

回答 1 投票 0

如何在MongoDb中插入带虚线字段的嵌入式文档

假设我有以下Java org.bson.Document文档innerDoc = new Document(); innerDoc.put(“ field.with.dot”,“某物”); Document doc = new Document(“ inner”,innerDoc);当我插入doc ...

回答 1 投票 0

在MongoDB中,整数数据类型会自动类型转换为doube吗?

[在MongoDB中,我有一个带有值的集合(我在mongo Shell中复制了它):{“ _id”:“ 5e74c0e32e13013cdea246e8”,“ year”:1968}但是,当我用Java代码获取它时,我得到的是:{。 ..

回答 1 投票 0

在Spring Data Mongo中设置自定义转换器

我们正在尝试为Spring Data Mongo设置我们自己的转换器,并且遇到问题。好像Spring从不要求在CustomConversions上调用registerConvertersIn,因此我们的自定义...

回答 3 投票 2

Bson无法找到编解码器

我正在使用Quarkus构建一个Web服务,该Web服务接受输入,对其进行处理并将一些结果作为对象存储到MongoDB中。但是,这引发了关于“ Bson无法找到编解码器”的错误。...

回答 1 投票 0

无法使用包含任何值的Map实例化MongoDB Document类

[最近,在尝试对MongoDB执行upsert时,我尝试将$ set子句中的所有值压缩到一个Map中。但是,以前使用单个类型的Map [...]

回答 1 投票 0

使用Java驱动程序创建MongoDB视图

如何在mongo db中创建一个视图,该视图可以公开集合中的所有文档?我使用了以下代码:java.util.List tstL = new ArrayList <>(); db.createView(“ ...

回答 1 投票 0

如何在mongodb 4.0中实现隔离?

我是Mongodb的新手。我想了解是否有可能实现读取和更新的完全隔离。例如,我有以下流程:基于...

回答 1 投票 0

使用Java获取mongoDB中打开的连接数

我的程序需要打开大量连接(Mongo)。我收到错误消息:打开的连接太多,在819个连接后无法打开。我已经知道我们可以增加此值...

回答 2 投票 2

如何通过Java驱动程序在MongoDB中创建复合索引?

我想通过Java驱动程序在MongoDB中创建年龄和名称的复合索引,这是我的语法:coll.ensureIndex(new BasicDBObject(“ Age”,1),new BasicDBObject(“ Name”,-1));列表

回答 3 投票 9

JSON的字符串解析失败,但Java的数字解析传递

我正在为传入的JSON数据编写一个解析器,而JSON中的值没有明确的结构。例如,父JSON中的给定键可以具有整数或字符串值。在某些情况下...

回答 1 投票 0

设置更新以使用索引的提示

根据文档,可以提供更新提示。现在,我使用java mongo客户端和mongo集合进行更新。对于此更新,我找不到任何提供提示的方法...

回答 1 投票 0

如何使用Java MongoDB Reactive驱动程序更新文档中的字段类型?

我在MongoDB集合中有一个文档:{“ fOne”:“ strValue”,“ fTwo”:{“ nestedFArray”:[{“ dateF”:“ 2010-01-02T13:00:01”},{“ dateF “:” ...

回答 1 投票 1

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