【问题标题】:how do tags get added to database using acts_as_taggable_on如何使用acts_as_taggable_on将标签添加到数据库
【发布时间】:2011-02-22 17:58:51
【问题描述】:

我已尝试遵循我能够找到的有限说明和教程:acts_as_taggable_on。

我已经让它运行了,并且已经在数据库上运行了迁移。

我的模型包括

类任务

然后在我的表单中,我添加了

{:multipart=>true} 做 |form| %>

我认为将标签添加到字段中太容易了,但找不到任何有关如何完成此操作的文档。

【问题讨论】:

    标签: ruby-on-rails acts-as-taggable-on


    【解决方案1】:

    显然问题是

    1) 将表单字段创建为 tagname_list

    2) 我忘记将 tagname_list 添加到 attr_accessible,虽然我在那里有标记名。

    【讨论】:

    • 你做了什么改变,我已经按照你说的做了……你的意思是把你的表单字段创建为 tagname_list,这不是你已经拥有的吗?
    【解决方案2】:

    这意味着按照gem page 上的说明进行操作。然后使用acts_as_taggable_on :yoursomefield 遵循以下约定:

    //add to model
    attr_accessible :yourfieldname_list
    acts_as_taggable_on :yourfieldname
    
    //view
    <%= f.text_field :yourfieldname_list %>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-04-26
      • 1970-01-01
      • 2012-09-20
      • 2020-09-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多