|
|
1
7
尝试在要添加的项目数组周围放置方括号,并将其与
[ https://github.com/plataformatec/devise#strong-parameters 4.2.x 4.3.x
电铲操作员
这个
但就我个人而言,我只是使用您给出的最后一个示例(传入一个块),并手动包含您想要的所有字段,包括design的默认值(如果您正在使用它们)。 更新:在你的评论中,你问:“你知道我在哪里可以找到Devise的默认参数列表吗?” 它们在github repo中定义如下: https://github.com/plataformatec/devise/blob/master/lib/devise/parameter_sanitizer.rb#L83-L92 下面是相关代码:
所以,这是你的
但事实上,design的违约并不重要。您正在决定您希望/需要为自己的注册表单和帐户更新操作允许哪些参数。如果它们恰好与Devise的默认值重叠,那很好,如果它们不重叠,那也很好。 |