【发布时间】:2013-07-24 09:14:58
【问题描述】:
我正在尝试创建仅用于搜索的选择 表单不直接发布到服务器这里是从视图中的代码:
= simple_form_for :tags, url: '#' do |f|
= f.input 'id[]', collection: @tags
@tags 只是主动关系 - 来自 acts-as-taggable-on 的标签 这是我的控制器代码:
@tags = project.user_statuses.tag_counts_on(:tags)
从控制台看起来像:
[#<ActsAsTaggableOn::Tag id: 1, name: "amazing">,
#<ActsAsTaggableOn::Tag id: 2, name: "bfc-release">,
#<ActsAsTaggableOn::Tag id: 3, name: "demo">,
#<ActsAsTaggableOn::Tag id: 4, name: "awesome">,
#<ActsAsTaggableOn::Tag id: 5, name: "project1">]
但我明白了 未定义的方法 `id[]' for # 在我看来。我做错了什么?
【问题讨论】: