0
我正在查找的功能:我有一个表单将搜索我的“建议”模型。我希望表单包含一个选择框并显示我拥有的类别。现在,“类”只不过是我的“建议”型号一栏,所以从railscasts下面的代码无法正常工作(因为它假定一个类别表和使用CATEGORY_ID的)搜索逻辑功能
<%= f.collection_select :category_id_equals, Category.all, :id, :name, :include_blank => true %>
我得到的最接近的事情是
<%= f.collection_select :category_equals, Proposal.category_like(""), :id, :category, :include_blank => true %>
如果仅从类别列中引入唯一身份验证,则不会出现重复情况: - /。
另外...这引起了我的问题 - 我应该使用category_id,而不是创建一个类别表,即使它只会有和ID和名称列?
在此先感谢:-)
谢谢丹维诺给我一个完整的答案。我将添加一个类别模型,因为它会使短期问题更容易,并且可能也是未来问题。 谢谢。 – asdfasdfasdfasdf 2009-11-10 09:05:37