0

我有一个应用illustrations程序belong_to editionsbelong_to novels目前illustrations没有belong_to novels,如果他们没有,我会更喜欢。在表单上,​​我可以edition_id在创建插图时传递 ,但无法找到传递的方法,novel_id因为它不是illustration. 我需要确定一个唯一的novel edition配对来创建插图,因为许多editions可能有名称 1st,例如,但不同的发布日期等......我想我可以将它们设为哈希,然后在控制器中处理它们。我不知道该怎么做。这是正确的方法吗?您如何在表单中的 2 个字段中生成散列?

4

1 回答 1

0

为什么需要从视图中进行?如果您只需要传递到插图 Novel_id,知道 edition_id:

@edition=Edition.find(params[:id])
novel_id=@edition.novel.id
于 2013-04-20T22:58:18.763 回答