有沒有人有一個工作示例的鉤子來更新帶更新時間戳的文檔?通過鉤子更新OrientDB時間戳
我能夠通過使用DEFAULT sysdate()
來設置創建記錄時的時間戳。
這在更新現有記錄時不起作用。任何意見,將不勝感激。
有沒有人有一個工作示例的鉤子來更新帶更新時間戳的文檔?通過鉤子更新OrientDB時間戳
我能夠通過使用DEFAULT sysdate()
來設置創建記錄時的時間戳。
這在更新現有記錄時不起作用。任何意見,將不勝感激。
好的。 Check out this thread in GG.我發佈了一個Javascript函數,它可以滿足你的要求。
您所需要做的就是將我想出的東西保存爲自定義函數,然後在您的類上創建客戶觸發器屬性。 See this section of the docs on how to do that.
斯科特
我肯定第一個答案是偉大的,但here's another option我寫了我自己。它從更新記錄中獲取一個無模式的道具來保存編輯用戶,並且可以擴展以保存正在更新的字段。
是的,我也想知道這一點。目前還不清楚如何使用文檔中的鉤子操作數據。我已經開始關於GG的另一個問題。 https://groups.google.com/forum/#!topic/orient-database/s3Q5ZE8hFlU 另一件事我想說明。你可能會想使用datetime類型,並使用'sysdate.toLong()'作爲默認值。我認爲。 :-) Scott –
我也發現了這個,它是做你想做的,但是用Java。 http://www.tutorialspoint.com/orientdb/orientdb_hooks.htm Scott –