gpt4 book ai didi

mysql - 获取 ActiveRecord::Associations::CollectionProxy 错误

转载 作者:行者123 更新时间:2023-11-30 00:05:42 26 4
gpt4 key购买 nike

我使用了模态

class School < ActiveRecord::Base
has_many :standards

我的第二个模式

class Standard < ActiveRecord::Base
acts_as_taggable_on :subject
belongs_to :school

我想提取我正在做的学校科目列表

- @school.standards.each do |standard|
= f.association :subject, collection: standard.subject

我正在获取列表,但是,我正在获取单独标准的单独下拉列表,而不是学校主题列表,我是 Rails 新手,请帮忙。提前致谢

我试过了

= @school.standards.joins(:subject => [:taggings => [:tag]]).map{|i| i.subject}

但我没有得到主题列表,而是得到了

[#<ActiveRecord::Associations::CollectionProxy [#<ActsAsTaggableOn::Tag id: 85, name: "eee">

最佳答案

我也遇到过类似的问题。

在 View 中,要访问和编辑列表,您必须使用:

subject_list

而不是

subject

希望这能有所帮助。

关于mysql - 获取 ActiveRecord::Associations::CollectionProxy 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24575059/

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