Tek bir CouchDB belgesinde birden çok bağımsız eki depolamaya çalışıyorum ve her birine rasgele öznitelikleri (yani açıklama) atayım. Bunu yapmak için bir sözleşme var mı? Anlatabildiğim kadarıyla, bunları doğrudan _attachments
yapısına yerleştiremiyorum. Şimdiden teşekkürler!CouchDB ekleri için özel özelikler
7
A
cevap
8
_attachments
numaralı telefondan hiçbirini CouchDB'nin kullanımı için ayrılmış olduğu gibi değiştiremezsiniz. Bununla birlikte, _attachments
(ek adları) ile aynı anahtarları kullanarak, attachment_attributes
gibi bir üyeye keyfi nitelikleri depolamak oldukça mantıklı olacaktır. Örneğin:
{
"_attachments": {
"foo.bar": ...,
"xxx.yyy": ...
},
"attachment_attributes": {
"foo.bar": {
"description": "blah blah"
},
"xxx.yyy": {
"description": "blah blah"
}
}
}