我正在用Rails 4强大的参数构建一个web应用程序.
在构建管理后台控制器时,我想知道允许所有模型属性的最佳方式是什么?
现在,我写了这样一篇文章:
def user_params
params.require(:user).permit(User.fields.keys)
end
你觉得有更好的办法吗?
我正在用Rails 4强大的参数构建一个web应用程序.
在构建管理后台控制器时,我想知道允许所有模型属性的最佳方式是什么?
现在,我写了这样一篇文章:
def user_params
params.require(:user).permit(User.fields.keys)
end
你觉得有更好的办法吗?
如果有人需要Rails 6,甚至没有与控制器链接的模型,您可以使用:
before_action :accept_all_params
private
def accept_all_params
params.permit!
end
完成了,现在你可以玩了? 你想要多少就有多少!