0
我是Orientdb的新手,嘗試讀取東方db「onBeforeUpdate」鉤子內的舊記錄和新記錄。新記錄可以從鉤子中的「doc」變量中獲得。但我需要在該鉤子中獲得舊記錄以與新記錄進行比較。有沒有任何方法或工作可以這樣做?有沒有辦法在東方db鉤內獲得舊記錄和新記錄
我是Orientdb的新手,嘗試讀取東方db「onBeforeUpdate」鉤子內的舊記錄和新記錄。新記錄可以從鉤子中的「doc」變量中獲得。但我需要在該鉤子中獲得舊記錄以與新記錄進行比較。有沒有任何方法或工作可以這樣做?有沒有辦法在東方db鉤內獲得舊記錄和新記錄
我們可以通過查詢doc.field('@ rid')來獲取舊記錄。但是你需要在查詢中專門說「nocache」。否則,數據庫查詢將爲您提供舊版本號的更新記錄。
示例查詢:SELECT#46:66 NOCACHE