229.8. 型変換

camel-mongodb コンポーネントに含まれる MongoDbBasicConverters 型コンバーターは、次の変換を提供します。

名前タイプから入力しどのように変更を加えればよいですか ?

fromMapToDocument

Map

Document

new Document (Map m) コンストラクターを介して新しい Document を構築します。

fromDocumentToMap

Document

Map

ドキュメントは すでに Map を実装しています。

fromStringToDocument

String

Document

com.mongodb.Document.parse(String s) を使用します。

fromAnyObjectToDocument

Object 

Document

Jackson ライブラリー を使用してオブジェクトを Map に変換し、それを使用して新しい Document を初期化します。

fromStringToList

String

List<Bson>

org.bson.codecs.configuration.CodecRegistries を使用して BsonArray に変換し、次に List<Bson> に変換します。

この型コンバーターは自動検出されるため、手動で設定する必要はありません。