mass-assignment

mass-assignment

文章 0 浏览 4

使用 Rails 3.1 :as => :admin 用于更新受 attr_accessible 保护的属性

阅读Rails 3.1 API 中的 attr_accessible 后,我看到那里有一个 as :admin 选项。我想知道两件事。 如果用户有管理员标志,我的控制器如何告诉我的模…

最后的乘客 2024-12-25 23:52:29 0 0

运行 rake 任务时不显示批量分配警告

我有一个包含如下几行的种子文件: action_type = ActionType.find_or_create_by_name(:name => "register") 现在,当我执行 rake db:seed 时,尽管命…

莫相离 2024-12-25 22:46:08 0 0

替换 params 哈希中的敏感元素以避免 Rails 中的大量分配

我希望给自己一个更系统的解决方案,避免大量分配。 典型的情况是从参数中删除 id 或 user_id (通过表单自动提交)并在内部将其替换为 current_user.…

安稳善良 2024-12-25 11:58:49 0 0

Rails 关联无法批量分配外键

也许我做错了,但这是我的问题: @restaurant = current_user.restaurants.build(params[:restaurant]) 这会构建一个新的餐厅对象,其中 user_id 设置…

梦回旧景 2024-12-22 13:19:34 0 0

Delayed_job (2.1.4) 错误:作业加载失败:需要 IO 实例。处理程序无

我创建了一个简单的成就系统,并想引入delayed_job(2.1.4)来处理处理。但是,delayed_jobs 表中的 handler 列始终为 nil,这会导致 last_error 文本…

桃扇骨 2024-12-13 08:08:01 2 0

从 JSON 反序列化 ActiveRecord

我想使用 JSON 序列化将查询结果保存到 redis 中并查询回来。 将查询结果获取到 json 非常简单: JSON.generate(Model.all.collect {|item| item.attr…

夜光 2024-12-11 19:05:03 3 0

Mongoid:如何防止通过批量分配创建未定义的字段?

代码如下: class M include Mongoid::Document field :name end params = { name: "foo", age: 20 } M.create(params) #=> # 请注意,age 尚未定义,…

子栖 2024-12-11 14:31:52 0 0

Rails 中 attr_accessible 的反义词是什么?

Rails 中 attr_accessible 的反义词是什么? 我不想写每个属性,而是只写我想要阻止的属性。…

尬尬 2024-12-07 11:51:45 0 0

为什么对参数哈希进行切片会在批量分配时带来安全问题?

防止批量分配安全风险的官方方法是使用 attr_accessible 。然而,一些程序员认为这不是模型的工作(或者至少不仅仅是模型的工作)。在控制器中执行此…

悲喜皆因你 2024-12-05 15:06:19 7 0

Rails 3.1 attr_accessible 验证接收角色数组

我想使用 Rails 新的动态 attr_accessible 功能。然而,我的每个用户都有许多角色(我正在使用声明性授权)。所以我的模型中有以下内容: class Stude…

尘世孤行 2024-12-05 13:50:37 1 0

Rails“批量分配” - 这到底是什么?

Rails 文档并没有明确说明这一点,但似乎 update_attributes 的所有使用都构成批量分配,并且如果使用 attr_accessible,则所有属性都需要列入白名单…

挽你眉间 2024-12-05 07:30:25 1 0

使用 RestSharp、POST 请求进行批量分配 - MVC3

我一直在做大量研究,试图找到与我的 ASP.NET MVC3 应用程序通信批量分配 POST 请求的最佳方法,但没有取得太大成功。 场景如下: 就像我提到的,我有…

优雅的叶子 2024-12-03 19:24:47 2 0

收到批量分配警告但不知道为什么

我对以下有关批量分配的警告感到非常困惑: WARNING: Can't mass-assign protected attributes: upload_id 这是我的上传模型: class Upload < Active…

盗梦空间 2024-11-28 18:07:34 0 0

实例化模型时的质量分配问题

我有一个用户模型(Devise),并创建了一个具有 has_one/belongs_to 关系的配置文件模型。我试图在创建用户时自动创建配置文件,如下所示: class Use…

樱花细雨 2024-11-27 06:41:47 1 0

辅助方法与批量分配安全性发生冲突

我通常会写这样的内容: class Person < ActiveRecord::Base attr_accessible :first_name, :last_name def name "#{ first_name } #{ last_name }" e…

浴红衣 2024-11-26 10:51:07 1 0
更多

推荐作者

qq_oxT0yE

文章 0 评论 0

hls.

文章 0 评论 0

坤阳

文章 0 评论 0

怪兽饲养员Y

文章 0 评论 0

TALE

文章 0 评论 0

花心好男孩

文章 0 评论 0

更多

友情链接

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文