我正在尝试创建仅用于搜索表单的选择,而不是直接发布到服务器这里是视图中的代码:
= 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[]'。我做错了什么?