2015-12-11 101 views

回答

4

當你GET帶有附件將包括附件的「存根」的文件:當你要更新的文件

{ 
    "_id":"attachment_doc", 
    "_rev":1589456116, 
    "_attachments": 
    { 
    "foo.txt": 
    { 
     "stub":true, 
     "content_type":"text\/plain", 
     "length":29 
    } 
    } 
} 

(例如,通過PUT),您必須包含「存根」,否則沙發將移除附件。

編輯: 我錯過了你正在使用Erktop。

保留附件存根的最簡單方法應該是讓您的域類擴展CouchDbDocument

如果由於某種原因你不能這樣做,你需要確保存根(序列化)。您可以使用從here執行。

+0

如果我複製「_attachments」屬性,我是否還需要更新「no_attachments」列還是隻顯示何時附件附件? –

相關問題