我使用编辑表单simple_form但在显示属性相关它显示的ID,而不是名称编辑simple_form显示相关模式的ID,而不是名称
下面是代码
= simple_form_for (@organization,url: admin_organizations_path) do |f|
f.input name
f.packages, label_method: :package_name, value_method: :id
的一部分,它显示了组织名称,但显示包ID而不是名称
Organization.first.packages.name
给出包的名称。 此名称需要显示在文本字段而不是id。
我使用的Neo4j
Organization.rb
has_many :out, :packages, rel_class: :OrganizationPackage
Package.rb
has_many :in, :organizations, rel_class: :OrganizationPackage
帮助我什么我失去了。
再次击中'未定义的方法 '选项' for' – vjnan369
这是我的编辑页面,所以我用'@organization = Organization.find params [:id]' – vjnan369
好心地粘贴模型的关联。 –