Ruby on rails 3.1 1表示0参数错误formtastic、mongomapper和rails 3.1

Ruby on rails 3.1 1表示0参数错误formtastic、mongomapper和rails 3.1,ruby-on-rails-3.1,mongomapper,formtastic,Ruby On Rails 3.1,Mongomapper,Formtastic,在rails 3.1应用程序中试用mongomapper时,我决定也考虑使用formtastic。这很可能是由于我自己的无能,但我有一个奇怪的错误,我无法追根究底 参数数目错误(1代表0) 这是由下表中的form.inputs行引起的 <%= semantic_form_for @product do |form| %> <%= form.inputs :name %> <%= form.buttons %> <% end %> 最初

在rails 3.1应用程序中试用mongomapper时,我决定也考虑使用formtastic。这很可能是由于我自己的无能,但我有一个奇怪的错误,我无法追根究底

参数数目错误(1代表0)

这是由下表中的form.inputs行引起的

<%= semantic_form_for @product do |form| %>
   <%= form.inputs :name %>
   <%= form.buttons %>
<% end %>
最初,我尝试在更复杂的模型上使用
,但没有生成表单字段,因此开始显式添加表单字段,并遇到与我用这个简单模型重新创建的问题相同的问题。我在文档中看到formtastic以ActiveRecord为中心。这是一个兼容性问题还是我遗漏了一些愚蠢的东西

我正在使用

第3.1条, ruby 1.9.2, mongo_制图器0.9.2,
formtastic 2.0.0.rc4(我最初试过rc5)

这个问题现在已经由gem的作者解决了,谢谢Justin!2.0.2版本应该可以正常工作

更多细节可在此处找到


您能提供回溯吗?你可能需要深入研究formtastic的来源,看看它期望的是什么。事实上,我提出了一个问题。这里有更多的信息
class Product
   include MongoMapper::Document

   key :name, String
end