在CouchDB
中,是否應爲要存儲在數據庫中的每個「數據實體」或模型創建design documents
?或者,是否應該有一個包含所有需要視圖的設計文檔?應該根據數據模型組織設計文檔嗎?
舉例來說,如果我有一些Users
和數據庫Comments
,我會擁有一個單一的設計文件可能叫_design/blog
,並在其中我有一個名爲像usersByName
,或commentsByDate
視圖等
或者,我是否應該有獨立的設計文件,如_design/users
,_design/comments
,其中我有如byName
或byDate
這樣的視圖名稱?