3

railsform_forを使用する場合

form_for @users do |f|
end

nilの値が4であると言うのはなぜですか?

4

2 に答える 2

3

これはあなたを助けるかもしれません。nilのオブジェクトIDが4であるためです。

http://blog.bigbinary.com/2008/06/23/why-the-id-of-nil-is-4-in-ruby.html

于 2012-11-14T18:32:09.673 に答える
0

コンソールでこれを確認してください。

nil.object_id # => 4

したがって、ここでは@usersオブジェクトがnilのように見えます。

于 2012-11-14T18:33:44.847 に答える