0

我正在使用 MongoDB 和 Mongoid,但在让用户注册时遇到问题。每当我尝试注册时,我都会得到以下信息:

设计中的 NoMethodError::RegistrationsController#create

undefined method '[]' for nil:NilClass

错误中的应用程序跟踪是空的,所以我不确定从哪里开始寻找我的错误。

如果其中任何一个有帮助:

4

2 回答 2

1

可能您正在使用 Ruby 1.9.2 和 Mongoid 3+,如果是这样,您需要根据Mongoid docs升级到 1.9.3 。

于 2012-12-31T07:18:00.510 回答
0

new.html.erb的第 37 行

<div class="form-actions">
  <%= f.submit nil, :class => 'btn btn-primary' %>
</div>

这是造成问题的原因吗?( f.submit nil)

于 2012-12-31T06:55:47.777 回答