gpt4 book ai didi

ruby-on-rails - acts_as_taggable 在 rails 4 中具有强参数

转载 作者:数据小太阳 更新时间:2023-10-29 07:44:09 24 4
gpt4 key购买 nike

如何在 rails 4 中使用带有强参数的 acts_as_taggable_on gem?

有:

class User < ActiveRecord::Base
acts_as_tagger
end

class Post < ActiveRecord::Base
acts_as_taggable
end

@post = current_user.tag(@post, :with => :tag_list)

def post_params
params.require(:post).permit(:text, :user_id, :tag_list)
end

如何将 (post_params) 添加到@post?

最佳答案

您应该像这样指定允许的参数:

def post_params
params.require(:post).permit(:text, :user_id, { tag_list: [] })
end

这应该会让他们在您的 Controller 操作中保存 tag_list。

关于ruby-on-rails - acts_as_taggable 在 rails 4 中具有强参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19283659/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com