0
嗯,我在轨道上的新,我有以下几点:Ruby on Rails的:创建一个实例说, “belongs_to的” 另一类
class Post < ActiveRecord::Base
belongs_to :category
...
end
和
class Category < ActiveRecord::Base
has_many :posts
...
end
我想创建一个帖子,并从下拉列表中选择其类别:
...
select("post", "category", Post::CATEGORIES, {:include_blank => true})
...
当我尝试保存时,它说类别属性不存在。
我该怎么办?
感谢,所以我必须把:<%= collection_select(:帖子,:CATEGORY_ID,Category.all,: ID,:name)%>,但是,你如何说,它的category_id而不是类别。 – coppettim
是的,我只是复制粘贴你最初发布的内容,因为我不确定类别内部是什么常量。 –