如何在不删除的情况下更新mongoDBOutput数据?

时间:2017-05-11 07:27:48

标签: mongodb talend

我使用talend for ESB从ALM&插入mongoDBOutput.but我无法更新现有的没有删除。

如果数据存在,如何更新mongoDBOutput数据而不删除?

1 个答案:

答案 0 :(得分:1)

我们可以在集合$set查询中使用update来更新文档值而不删除文档。

参考帖子https://www.talendforge.org/forum/viewtopic.php?id=38439看来,talend中没有对$ set的支持。在应用此方法之前,请检查您的版本是否支持mongodb的$ set运算符。