2017-05-11 11 views
0

私はALB &からmongoDBOutput.butにデータをプルするためにESBのtalendを使用していますが、削除せずに既存のデータを更新できませんでした。削除せずにmongoDBOutputデータを更新するにはどうすればいいですか?

データが存在する場合、mongoDBOutputデータを削除せずに更新するにはどうすればよいですか?

+0

mongodbのデータがあれば更新していますか? –

+0

はい、Talend ESB 6.3.1では、更新するオプションはありません。それは複製を許可しています。 – user3114967

答えて

1

コレクションupdateクエリで$setを使用すると、ドキュメントを削除せずにドキュメントの値を更新できます。

https://www.talendforge.org/forum/viewtopic.php?id=38439の投稿では、talendに$ setのサポートがないように見えます。この方法を適用する前に、あなたのバージョンがmongodbの$ set演算子をサポートしているかどうかを確認してください。

関連する問題