充当可标记的不保存标签

时间:2014-04-08 15:36:50

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

我有这个模型

class Unit < ActiveRecord::Base
  acts_as_taggable
end

当我写Unit.first.tag_list = "test"时,我得到=> "test"作为回复,但标签永远不会保存到我的数据库中。此外,当我输入Unit.first.tags时,我得到一个空数组

有什么建议吗?

编辑:修正了一个错误,但标签仍未保存

1 个答案:

答案 0 :(得分:0)

您是否尝试保存记录?

u = Unit.first
u.tag_list = "foo"
u.save

u.reload
u.tag_list
=> ["foo"]