84669 Lernen von Personen
152542 Lernen von Personen
20005 Lernen von Personen
5487 Lernen von Personen
7821 Lernen von Personen
359900 Lernen von Personen
3350 Lernen von Personen
180660 Lernen von Personen
48569 Lernen von Personen
18603 Lernen von Personen
40936 Lernen von Personen
1549 Lernen von Personen
1183 Lernen von Personen
32909 Lernen von Personen
user.rb 定义了 password 虚拟属性
user.html.erb 定义了虚拟属性表单
然而输出了一下 password= 那个方法没有执行....23333
请指教
因为用到了 ror 4.2 正确的做法是把你的 虚拟属性加入到 :permit(:虚拟属性名) 中
我没怎么用过 erb,不过你确定模板里会调用password=这个方法吗? 这种需求我习惯用 before_create 回调……
password=
before_create
另外这种事儿交给专业的去做吧。
Ruby on Rails 不需要直接写 attr_accessor.
但是需要使用到 strong-parameters,参考下面的写法,把 password 加入 白名单中:http://edgeguides.rubyonrails.org/action_controller_overview.html#stro...
因为用到了 ror 4.2 正确的做法是把你的 虚拟属性加入到 :permit(:虚拟属性名) 中
我没怎么用过 erb,不过你确定模板里会调用
password=
这个方法吗?这种需求我习惯用
before_create
回调……另外这种事儿交给专业的去做吧。
Ruby on Rails 不需要直接写 attr_accessor.
但是需要使用到 strong-parameters,参考下面的写法,把 password 加入 白名单中:
http://edgeguides.rubyonrails.org/action_controller_overview.html#stro...