2015-12-14 36 views
1

如何在文檔更改時添加或更新時間戳?目前我有date字段,它是從應用程序設置的,但如果任何人都可以設置時間,那麼這是不安全和正確的方式。CouchDB:插入和更新時添加時間戳

我試過validate_doc_update,但沒有運氣:它不保存newDoc的更改。

回答

0

爲了做到這一點,您需要發送全部您的更改通過update handlers

需要說明的是,這意味着對數據庫的正常寫入操作不會設置這些時間戳,因此只有在數據庫未公開公開時才能可靠地執行此操作。

+0

更新處理程序在網絡和存儲之間工作,或在記錄保存後運行? 我可以隨時更改收到的文件嗎? –

+0

更新處理程序是接收您的寫入請求,然後將其所做的任何更改都保存到數據庫中。 –