我想在新的帖子表单上使用dropzone.js上传多个图片。(Rails 4) 我可以顺利上传图片,但我无法与新帖相关联,因为它还没有id。
要做到这一点,策略应该是什么?
感谢。
答案 0 :(得分:2)
我有同样的问题,不知道,我的解决方案是否在书中,但我解决了它,以便当我创建新的父级时,它会立即保存到数据库,然后直接进入编辑模式,当它已经有了身份证。
我有两个模型位置(父母 - 有很多)和照片(孩子属于)。
在我的位置视图中,我说:
<%= link_to t('new_location'), locations_path(:user_id => current_user.id), :method => :post, class: 'btn btn-success' %>
在我的locations_controller.rb中,我已重定向到create上的编辑操作。就是这样。当您创建新位置时,它会立即保存并重定向到编辑操作,我可以通过属于该位置的jquery上传图像,因为它已经有了ID。
BR, 卢卡