7
複数のスタンドアロン添付ファイルを1つのCouchDBドキュメントに格納し、それぞれに任意の属性(説明)を割り当てようとしています。これを行うためのコンベンションはありますか?私が知ることから、_attachments
構造体に直接挿入することはできません。前もって感謝します!CouchDB添付ファイルのカスタム属性
複数のスタンドアロン添付ファイルを1つのCouchDBドキュメントに格納し、それぞれに任意の属性(説明)を割り当てようとしています。これを行うためのコンベンションはありますか?私が知ることから、_attachments
構造体に直接挿入することはできません。前もって感謝します!CouchDB添付ファイルのカスタム属性
_attachments
の内容は、CouchDBで使用するために予約されているため、直接変更することはできません。ただし、(添付ファイル名)と同じキーを使用して、attachment_attributes
などのメンバに任意の属性を格納することは非常に妥当です。例:
{
"_attachments": {
"foo.bar": ...,
"xxx.yyy": ...
},
"attachment_attributes": {
"foo.bar": {
"description": "blah blah"
},
"xxx.yyy": {
"description": "blah blah"
}
}
}