新手问题 能不能先创建 has_many 的对象,再创建 belongs_to 的对象?

kikyous · July 31, 2012 · Last by linger replied at February 20, 2017 · 2439 hits

一个 post 有多个附件,但是我要先上传附件,然后再提交 post。怎么确保对应关系呢?

我的处理是附件上传好后回传附件的 id,然后用 js 添加一个这个附件的 input,用model[attachment_ids][]传回去,不需要的就不传回 id,然后提交 post 后,删除没用的附件

可以先留空,提交 post 的时候把悬空的 attach 全部关联到这个 post。

你好,我是 ruby 新手。想咨询一下,如何在 nested attributes model 中实现附件上传。 现状: 利用 Redmine 自带的 acts_as_attachable 插件,附件均是在 params[:attachments],不是在每个嵌套属性实体中,没办法区分是哪个 model 的附件。

You need to Sign in before reply, if you don't have an account, please Sign up first.