ActiveRecord create without_protection - falsche Anzahl von Argumenten (2 für 1)

Ich kann nicht herausfinden, was mit dieser create-Anweisung in meinem Benutzermodell nicht stimmt:

User.create({first_name: "Alan",....}, :without_protection => true)

Gibt mir den Stack-Trace:

ArgumentError: wrong number of arguments (2 for 1)
from /Users/alanheppenstall/.rvm/gems/ruby-1.9.3-p362/gems/activerecord-4.0.0/lib/active_record/persistence.rb:32:in `create'
from (irb):56
from /Users/alanheppenstall/.rvm/gems/ruby-1.9.3-p362/gems/railties-4.0.0/lib/rails/commands/console.rb:90:in `start'
from /Users/alanheppenstall/.rvm/gems/ruby-1.9.3-p362/gems/railties-4.0.0/lib/rails/commands/console.rb:9:in `start'
from /Users/alanheppenstall/.rvm/gems/ruby-1.9.3-p362/gems/railties-4.0.0/lib/rails/commands.rb:64:in `<top (required)>'
from bin/rails:4:in `require'
from bin/rails:4:in `<main>'

Meine Syntax stimmt überein mit:http://apidock.com/rails/ActiveRecord/Base/create/class/

Ich verwende Geräte mit diesem Modell - könnte das ein Problem sein? Ich konnte nirgendwo finden, wo sie initialize () überschreiben.

Vielen Dank!

Antworten auf die Frage(2)

Ihre Antwort auf die Frage