params rails对象包含什么。

时间:2013-09-08 17:53:49

标签: ruby-on-rails

我知道我可以通过params对象访问GET和POST参数。 我虽然正在阅读入门指南但无法实现什么 params [:post]来自。 如何在每种情况下形成params对象GET和POST。

@post = Post.new(params[:post].permit(:title, :text))

http://guides.rubyonrails.org/getting_started.html#the-first-form

3 个答案:

答案 0 :(得分:0)

继续阅读指南......他们在第4节 - http://guides.rubyonrails.org/action_controller_overview.html

中讨论

答案 1 :(得分:0)

看看this question。在我的回答中,我用一个例子来解释什么是params以及它是如何工作的。

希望这有帮助!

答案 2 :(得分:0)

如何在每种情况下形成params对象GET和POST?

每当您从ApplicationController继承控制器时,都会包含其各自的模块。因此,您可以使用params方法。

params rails对象包含什么?

它由传递的Hash组成。 permit类型的方法仅用于保护您免受mass-assignment

的攻击