简体   繁体   English

如何使用 Java mongoClient 将 InsertOneResult 转换为字符串

[英]How to convert InsertOneResult to string using Java mongoClient

I have a method that inserts the record to the MongoDB collection as below我有一种将记录插入 MongoDB 集合的方法,如下所示

public Single<InsertOneResult> create(TagCommand model) {
        Tag tag = new Tag();
        tag.setName(model.name());
        return Single.fromPublisher(this.iRepository.getCollection(ConstantValues.PRODUCT_CATEGORY_COLLECTION_NAME, Tag.class)
                .insertOne(tag));
    }

Now on the calling method I need to map the inserted id to the other POJO class as shown below.现在在调用方法上,我需要将插入的 ID map 插入到另一个 POJO class 中,如下所示。

在此处输入图像描述

The values are shown below值如下所示

在此处输入图像描述

The code as blew works for me, just fyi.自爆的代码对我有用,仅供参考。

String id = ((BsonObjectId) insertOneResult.getInsertedId()).getValue().toHexString(); String id = ((BsonObjectId) insertOneResult.getInsertedId()).getValue().toHexString();

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 如何从MongoClient获取连接字符串中指定的Mongo数据库,Java - How to get the Mongo database specified in connection string from MongoClient, Java 如何使用Saxon将Java对象转换为String - How to convert a Java object to String using Saxon 如何在 Java 中使用 MapStruct 将字符串转换为日期? - How to Convert String to Date using MapStruct in Java? 如何使用 Spark / JAVA 将 WrappedArray 转换为字符串 - How to convert WrappedArray to String using Spark / JAVA MongoDB多租户(Java):如何使用MongoClient在运行时切换具有不同数据库凭据的MongoDB数据库? - MongoDB multitenancy (Java): How to switch MongoDB databases, with different DB credentials, at run-time, using MongoClient? 如何使用 CRUD 方法的 mongodb java 驱动程序修复 java 中的“方法 MongoClient 未定义”错误 - How to fix 'The method MongoClient is undefined' error in java using mongodb java drivers for CRUD method 如何使用Java将以下字符串转换为Json? - How to Convert following String to Json using Java? 如何使用字节作为媒介将Java String转换为C ++ String - How to convert Java String to C++ String using bytes as the medium 如何将字符串转换为列表 <String> Java中不使用Jackson Api的情况 - How to Convert String to List<String> in Java Without using Jackson Api Vertx Java - 如何使用复合未来使用 mongoclient 更新多个文档 - Vertx Java - How do I use a compositefuture to update multiple documents using mongoclient
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM