【问题标题】:acts as taggable on doesn't save tags充当可标记 不保存标签
【发布时间】:2014-04-08 15:36:49
【问题描述】:

我有这个模型

class Unit < ActiveRecord::Base
  acts_as_taggable
end

当我写Unit.first.tag_list = "test" 时,我得到=&gt; "test" 作为响应,但是标签永远不会保存到我的数据库中。另外,当我输入 Unit.first.tags 时,我得到一个空数组

有什么建议吗?

编辑:修复了一个错误,但标签仍然没有保存

【问题讨论】:

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


    【解决方案1】:

    您是否尝试保存记录?

    u = Unit.first
    u.tag_list = "foo"
    u.save
    
    u.reload
    u.tag_list
    => ["foo"]
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-05-28
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多