Экспериментируя с mongomapper в приложении rails 3.1, я решил также взглянуть на использование formtastic. Скорее всего, это связано с моей собственной некомпетентностью, но я получаю странную ошибку, которую не могу понять до конца
неверное количество аргументов (1 для 0)
Это вызвано строкой form.inputs в форме ниже
<%= semantic_form_for @product do |form| %>
<%= form.inputs :name %>
<%= form.buttons %>
<% end %>
Модель
class Product
include MongoMapper::Document
key :name, String
end
Изначально я пытался использовать <%= form.inputs %>
в более сложной модели, но поля формы не были сгенерированы, поэтому начал добавлять их явно и столкнулся с той же проблемой, которую я воссоздал с этой простой моделью. Я прочитал в документации, что formtastic довольно ActiveRecord-ориентированный. Это проблема совместимости или это просто глупость, которую мне не хватает?
Я использую
рельсы 3.1,
рубин 1.9.2,
mongo_mapper 0.9.2,
formtastic 2.0.0.rc4 (я изначально пробовал rc5)