繁体   English   中英

为什么允许控制器中的参数受导轨保护

[英]Why permit params in controllers are protected in rails

我看到两种不同的Rails体验。 在多个项目中, permit_paramsprotected中定义,在多个项目中,它们在private中定义

这两种策略有什么区别?

请简要说明

私人的

该类型或成员只能由同一类中的代码访问。

受保护的

类型或成员只能由相同类或结构或派生类中的代码访问。

私有方法的示例: http : //matthodan.com/2010/08/08/ruby-private-methods-vs-protected-methods.html

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM