在具有关联的rails应用程序(例如Post belongs_to user)中,常见的例外是:
NoMethodError: undefined method `user' for nil:NilClass
无处不在,这会让初学者相信用户是零.为什么我们没有更直观的错误,例如以下?
NoMethodError: `@post' is a nil:NilClass and doesn't have the method `user'
编辑:为什么这被贬低?这个问题是合法的.我想知道是否存在阻止这种情况的技术原因.
解决方法
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。