1
這是CouchDB中的行爲。然而,Couchbase不允許編輯生產視圖,所以我猜測如果添加了另一個視圖,它不會重新計算設計文檔中的所有視圖。在Couchbase中,是否將視圖添加到設計文檔中會觸發重新計算所有視圖?
有人可以證實這一點嗎?
這是CouchDB中的行爲。然而,Couchbase不允許編輯生產視圖,所以我猜測如果添加了另一個視圖,它不會重新計算設計文檔中的所有視圖。在Couchbase中,是否將視圖添加到設計文檔中會觸發重新計算所有視圖?
有人可以證實這一點嗎?
是的。引用來自admin guide:
單個設計文檔中的所有視圖在更新到單個視圖時被更新。例如,具有三個視圖的設計文檔將在僅更新這些視圖中的一個時同時更新所有三個視圖。