-1

私が抱えている問題は、メソッドupdate_attributesにあります。コード:

nはActiveRecordオブジェクトに設定されます。 n = Notification.find(notification_id)

次に、nはハッシュnotification_optionsで更新されます。 n.update_attributes(notification_options)

私が抱えている問題 raise n.inspect は、2つのフィールドがnilに設定されていることを示している場合です。また、データベースでは、2つのフィールドは空です。なぜ属性を更新しないのですか?

もっと具体的にする必要があるかどうか教えてください。

4

2 に答える 2

0

したがって、問題は、使用されている宝石のモデルの線にあることになります。一致しない場合にnilに設定される特定の形式が必要でした。

于 2012-10-10T19:32:24.797 に答える
0

これは、を使用しているためであり、使用しattr_accessorていないattr_accessibleためだと思います。通知モデルを教えてください。

于 2012-10-09T20:57:12.403 に答える