1

これの前に、私の友人が私の git リポジトリから引っ張ってきて、それが彼にとって完璧に機能していることに注意してください。

データベースには属性があり、attr_accessibleが設定されています。undefined method 'is_free' for #<Account:0x007fb53bc91ec0>しかし、ビューでアクセスしようとすると、Rails はこのエラーをスローします。

参照用データベース:t.boolean "is_free", :default => false

もう 1 つの非常に奇妙な点は、属性がコンソールに存在することを確認できることです。

1.9.3p194 :005 > a.is_free
 => false 

データベースを削除、作成、および再移行しましたが、成功しませんでした。フォルダー全体を削除し、git から再クローンし、データベースを再作成しましたが、成功しませんでした。

何が起こっているのかわかりません..ただのいたずらです。助けてください、気が狂いそうです。

4

2 に答える 2

1

変化する

a.update_attribute(:is_free, :true)

a.update_attribute(:is_free, true)
于 2013-08-29T18:41:43.913 に答える