Couchdb

進入 Couchbase 伺服器之前的數據驗證?

  • October 5, 2015

是否可以在將數據輸入 couchbase 之前對其進行驗證?我沒有找到任何文件證實這一點。但我相信一定有辦法做到這一點。

您可以通過將另一個實體“validate_doc_update”添加到 _design/ 文件來驗證輸入。對於您要創建或更新的每個文件,都會執行 validate_doc_update 函式。如果驗證函式引發異常,則拒絕更新;如果沒有,則接受更新。它是可選的,即如果您不寫一個,則不會進行檢查。

更多細節可以在http://guide.couchdb.org/draft/validation.html上找到

Couchbase 將查看數據以確保它是可以儲存的格式,但我懷疑這就是您所說的驗證。如果通過數據驗證,您的意思是 Couchbase 將查看傳入的數據並檢查它的有效模式或類似性質的東西。

引用自:https://dba.stackexchange.com/questions/94337