我想通过在 JSON 中发送两个 BASE64 字符串来分配到我的文档的附件,如下所示。
curl -X POST \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-d '{"document":{"image_data":["some_base64_string_1", "some_base64_string_2"], "note":"Some note"}}' \
http://myap.dev/api/v1/documents.json
class Document < ActiveRecord::Base
attr_accessor :image_data
belongs_to :user
has_many :attachments
before_save :decode_image_data
def decode_image_data
if self.image_data.present?
# here I want to get image_data and create two attachments
# image_data is right now nil
end
end
end
我的 JSON 应该是什么样的?