ruby-1.9.2-p0 > Subscription
=> Subscription(id: integer, email: string, tuan: boolean, send: boolean, created_at: datetime, updated_at: datetime)
ruby-1.9.2-p0 > Subscription.create("email"=>"dd")
ArgumentError: wrong number of arguments (2 for 0)
from /home/mlzboy/.rvm/gems/ruby-1.9.2-p0/gems/activerecord-3.0.1/lib/active_record/attribute_methods/read.rb:69:in `send'
from /home/mlzboy/.rvm/gems/ruby-1.9.2-p0/gems/activerecord-3.0.1/lib/active_record/base.rb:1548:in `block in attributes='
from /home/mlzboy/.rvm/gems/ruby-1.9.2-p0/gems/activerecord-3.0.1/lib/active_record/base.rb:1544:in `each'
from /home/mlzboy/.rvm/gems/ruby-1.9.2-p0/gems/activerecord-3.0.1/lib/active_record/base.rb:1544:in `attributes='
from /home/mlzboy/.rvm/gems/ruby-1.9.2-p0/gems/activerecord-3.0.1/lib/active_record/base.rb:1411:in `initialize'
私は上記のコードを使用しました。 dbにレコードを永続化するためにcreateメソッドを使用したい、 しかし、それはエラーをスローします。私はレール3を初めて使っています。私は構文をチェックしたが、エラーは見つからなかった。何か不足していますか?Rails3メソッドの作成問題
ここであなたが始めるためにリストです:http://wiki.rubyonrails.org/rails/pages/reservedwordsが。他の人のためのGoogleの "予約語" - 私が知っている限り、これまで "公式"のものはありません。 – zetetic
真。予約語のリスト - http://oldwiki.rubyonrails.org/rails/pages/ReservedWords –