2017-03-06 114 views
0

Talend中的文檔僅給出函數調用示例,它沒有給出以及如何使用「執行命令」選項的示例。tMongoDBRow「執行命令」語法

我想簡單地刪除一個集合。

enter image description here

我曾嘗試加入命令:

"db.products_v2.drop()" 

"db.getCollections('products_v2').drop()" 

"{drop: products_v2}" 

"drop: products_v2" 

其中沒有工作。我不斷收到這樣的錯誤。

no such cmd: {drop:products_v2}" , "code" : 59} 

了Talend文檔留下了很多爲你制定出自己,任何建議表示讚賞。

回答

0

doc

請注意,您必須使用單引號包圍字符串中的命令和雙引號中使用 值環繞 命令本身

所以你需要檢查Construct command from a JSON string框,並用這種方式寫命令:

"{ drop: 'products_v2' }" 
+0

這仍然給:「沒有這樣的cmd:{drop:'products_v2'}」,「code」:59 – smackenzie