gpt4 book ai didi

ruby-on-rails - 选择类别 : Rails 4 many to many association

转载 作者:太空宇宙 更新时间:2023-11-03 17:52:23 26 4
gpt4 key购买 nike

对不起我的英语

我在文章和类别之间创建了多对多关联

这是我的文章模型

class Article < ActiveRecord::Base
has_many :categorizations
has_many :categories, through: :categorizations
end

这是我的类别模型

class category < ActiveRecord::Base
has_many :categorizations
has_many :articles, through: :categorizations
end

在这个我的分类模型中

class Categorizations < ActiveRecord::Base
belongs_to :article
belongs_to :category
end

然后我在种子文件中创建了类别名称

但我尝试在选择中获取类别,但出现此错误

undefined method category_id' for <%= f.collection_select :category_id, Category.all, :id, :name, :include_blank => true %>

最佳答案

只需更改<%= f.collection_select :category_id, Category.all, :id, :name, :include_blank =>真 %> 到 <%= f.collection_select :category_ids, Category.all, :id, :name, :include_blank => true %>

关于ruby-on-rails - 选择类别 : Rails 4 many to many association,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21923733/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com