加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ruby-on-rails – 如何从act_as_taggable插件的标签列表中删除标

发布时间:2020-12-17 04:27:51 所属栏目:百科 来源:网络整理
导读:我试图从给定的代码中销毁标签,但它不起作用.怎么能完成? @tag = Tag.find_by_name(params[:name]) @tag.destroy render :update do |page| page[:divtag].innerHTML = render :partial = "controls/tag_list" end 解决方法 你提供的例子似乎破了.通常,您有
我试图从给定的代码中销毁标签,但它不起作用.怎么能完成?
@tag = Tag.find_by_name(params[:name])
  @tag.destroy
  render :update do |page|
    page[:divtag].innerHTML = render :partial => "controls/tag_list"
  end

解决方法

你提供的例子似乎破了.通常,您有一个属于模型的标签列表(比如一个用户模型).然后你可以这样打电话:
# Find a user
@user = User.find_by_name("Bobby")
# Show available tags
@user.tag_list # => ["awesome","slick","hefty"] as TagList
# Remove the "slick" tag
@user.tag_list.remove("slick")
# Store change
@user.save

有关更多信息,请查看acts-as-taggable-on readme(遗憾的是,未解释删除标记).

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读