2015-12-14 39 views
1

如何在文档更改时添加或更新时间戳?目前我有date字段,它是从应用程序设置的,但如果任何人都可以设置时间,那么这是不安全和正确的方式。CouchDB:插入和更新时添加时间戳

我试过validate_doc_update,但没有运气:它不保存newDoc的更改。

回答

0

为了做到这一点,您需要发送全部您的更改通过update handlers

需要说明的是,这意味着对数据库的正常写入操作不会设置这些时间戳,因此只有在数据库未公开公开时才能可靠地执行此操作。

+0

更新处理程序在网络和存储之间工作,或在记录保存后运行? 我可以随时更改收到的文件吗? –

+0

更新处理程序是接收您的写入请求,然后将其所做的任何更改都保存到数据库中。 –