2016-07-05 31 views
0

我想在更新文檔時觸發的javascript函數內創建新文檔,並在更新前觸發。如何在OrientDB中的javascript函數中創建新文檔

新文檔基於我正在嘗試更新的文檔。

我的作用是類似的東西:

var formattedDate = getDateUTC(); 
print(formattedDate); 
var db = orient.getDatabase(); 
var newDocument = new com.orientechnologies.orient.core.record.impl.ODocument("Item_Process"); 
newDocument = doc; 
newDocument.field("final_date").value = formattedDate; 
newDocument.save(); 
db.commit(); 

更新對象進行更新,但不是會創建一個新文檔。 沒有任何錯誤。

提前感謝

回答

0

分別代替這一行:

newDocument.field("final_date").value = formattedDate; 

這一個:

newDocument.field("final_date", formattedDate); 

希望它可以幫助

問候

+0

它的偉大工程!非常感謝Michela! –

相關問題