【发布时间】:2016-03-14 23:42:52
【问题描述】:
我链接到一个在 URL 中提供参数的新操作。该参数在 create-action 中应该是可读的,以便我可以将其放入新创建的对象中。
具体: 我在书架的展示页面上。有一个 link_to 链接到 book 的新操作,其参数包含书架的 id。在创建 book 时,我想将 bookshelf 的 id 放入该书的外键 (bookshelf_id)。
我如何做到这一点? link_to 如下所示:link_to new_book_path(:bookshelf => bookshelf)。 我尝试使用 @book.bookshelf 阅读和传递参数 = Bookshelf.find(params[:bookshelf]) 在 create-action 但它是一个空字符串。
【问题讨论】:
标签: ruby-on-rails action params