问题标签 [attr-accessible]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
95 浏览

ruby-on-rails - 未定义的方法 `encrypted_latitude' 用于#

嗨,我正在使用对称加密(这个) gem 来加密一些字段。我已经生成了所有密钥并遵循了其中给出的所有步骤。但是当我试图在我的服务器上保存数据时,它会在这些行上抛出错误

错误是

我检查了 gem 的类型和步骤,一切看起来都很好。知道我错过了什么……当我从模型中删除这些行时,一切都有效。此外,我为两个字段和 protected_attributes gem 添加了 attr_accessible 以使 attr_accessible 工作

知道我哪里出错了..谢谢

0 投票
1 回答
3784 浏览

ruby-on-rails - Rails NoMethodError(未定义的方法'id'...)同时使用'受保护的属性'gem

我在 Rails 中使用了“protected_attributes”gem,它将显式带回attr_accessibleRails 4(我需要它来与另一个 Gem 兼容,长篇大论)。

在编写代码的过程中,我尝试访问未命名为可访问的属性。我收到以下错误:

意识到我的错误,我添加:id了列表的其余部分attr_accessible。但是,即使在重新启动 rails 服务器后,每次运行代码时我仍然会遇到相同的错误。这以前发生在我身上,我所做的是rake db:reset,无论出于何种原因,解决了我的问题(但在此过程中破坏了我的数据库)。我宁愿不再清除我的数据库......有没有更简单的方法来解决这个问题?一些我没有清除的缓存还是什么?谢谢。

编辑:对于那些感兴趣的人,这是完整的跟踪:

0 投票
1 回答
807 浏览

ruby-on-rails-4 - 未定义的方法 `attr_accessible' 与 Mongoid

我使用 Rails 4.1.1、ruby 2.1、mongodb、mongoid 作为包装器,rails_admin 用于创建管理界面

我知道'attr_accessible' 不再适用于 Rails4。所以我安装了'protected_attributes' gem。但仍然没有成功我仍然在我的控制台中收到警告

所以,rails admin 不加载类 Company,因为我在模型中定义了 attr_accessible。这是我的公司模型。

请问有什么可以帮忙的吗?谢谢

0 投票
2 回答
100 浏览

javascript - 为所有人评分的可访问属性

我正在尝试将可访问性属性添加到我的OverallRating 星...你能告诉我我应该添加什么属性吗...我添加了带有赋予该属性值的 arial 标签...但它不起作用...你能告诉我我需要添加什么......在下面提供我的代码......

这是我生成的代码

0 投票
1 回答
462 浏览

ruby-on-rails - 为什么我仍然可以在没有 attr_accessible 的情况下在 rails 控制台中使用访问属性?

我是学习 Rails 的新手,但我目前的理解attr_accessible是它使类的属性在类范围之外可用。

但是,如果不创建属性attr_accessible,我可以在 Rails 控制台的辅助方法参数中访问该属性。

然而,在控制器动作中做同样的事情:

在模型中我需要指定

为什么这个属性可以在 Rails 控制台中访问,但不能在控制器方法中访问?

0 投票
1 回答
98 浏览

ruby-on-rails - 外部魔法:无法批量分配受保护的属性

通过文章调整 gem Sorcery:github.com/NoamB/sorcery/wiki/External。

我已经这样做了,登录后的用户可以创建一个记录并将其附加到从 Amazon AWS 下载到 S3 的图像上。但是设置后我可以登录,但我不能上传图像。在终端写入错误:

截图: http: //monosnap.com/image/OyzrIct0G3uchY3XIUwyJEXxwUrcGU

在控制器的设置中,我使用 strong_parameters:

帮我!如何使用strong_parameters 的代码?

PS 当然,我已经写了控制器:https ://gist.github.com/windsochi/86ab6f541445896e65f0 。我不知道如何摆脱 attr_accessible 并添加 strong_parameters?

0 投票
1 回答
1084 浏览

ruby-on-rails - 轨道 4 中的 attr_accessible

我正在做一个月的 rails,但 attr_accessible 函数有问题。我已经将它作为一个 gem 安装在 rails 4(gem 'protected_attributes') 并与 simple_form 一起使用。

但问题是,当我用名称更新表单时,它不记得了!但它说它更新成功?

这是我的 user.rb

0 投票
2 回答
74 浏览

html - 为 css 图像获取 alt 的解决方法

我开始知道我们不能为 css 生成的图像设置 alt。有一些解决方案说,通过标题属性,我们只能在图像上悬停时获得 alt 效果,但是当我们禁用 css 时,我们将无法看到该文本代替图像。在我的情况下,即使禁用 css,我也需要显示文本。是否有任何解决方法可以在 css 被禁用时使文本可见。

谢谢,巴拉吉。

0 投票
2 回答
6180 浏览

ruby-on-rails-4 - attr_accessible 和 strong 参数的区别

我刚刚在几个不同的位置阅读了一些强大的参数attr_accessorattr_accessible

attr_accessor 和 attr_accessible 之间的区别
attr_accessible 在 Rails 4 中是如何使用的? http://edgeapi.rubyonrails.org/classes/ActionController/StrongParameters.html

我正在查看批量作业:

http://code.tutsplus.com/tutorials/mass-assignment-rails-and-you--net-31695

我无法理解attr_accessible强参数之间的差异。我对我对上述主题的理解不是 100% 有信心,所以我可能会遗漏一些简单的东西,但我知道他们做了类似的工作。

但是,强参数和强参数有什么区别attr_accessible?它们只是同一事物的不同名称吗?为什么我们从一个搬到另一个?

任何信息表示赞赏。

0 投票
1 回答
120 浏览

ruby-on-rails - 在执行 rake db:migrate on heroku 时,rails 4.1.8 上出现 attr_accessible 错误

我仍在学习 Ruby(所以我是一个完整的菜鸟),现在我的应用程序在本地成功运行,但是当我尝试在 heroku 上打开应用程序时,我第一次执行时heroku run rake db:migrate偶然发现了一个问题......它告诉我:

我一直在试图找出原因,在想了想之后我发现 rails 4.0.0 的变化不再使用 attr_accessible 而我们应该使用强参数,所以从模型中删除 attr_accessible 将解决问题.. .

但是,我有一个空模型,我看的任何地方都没有 attr_accessible。(除了这很奇怪,为什么我的应用程序在本地运行但不在 Heroku 上运行?)我无法弄清楚为什么会出现此错误以及在哪里寻找解决方案。我一直在尝试查看 active_record 文件,但害怕做出任何更改, 任何想法?

另外,谁能告诉我任何可以帮助我阅读此类日志错误的资源?我试图阅读一些文章,但找不到像我这样的菜鸟容易理解的文章...... ;(