0

これを説明するのは難しいのですがbelongs_to、gem のモデルに属性を追加する必要があります。

この宝石を使用しAPN_on_railsて、Web アプリにプッシュ通知機能を追加しています。この gem では、機能するために必要ないくつかのフィールドを持つ( )modelという名前を作成します。DeviceAPN::Device

Device次に、モデルを自分のモデルにリンクする必要がありUserます。user_idをデータベース テーブルに正常に移行しました。

唯一の問題はbelongs_to、モデルに追加することです。die/app/models/ディレクトリにはありません。

どうすればこれを達成できますか?

4

1 に答える 1

0

これは Ruby であるため、クラスを再度開いて、さらに追加することができます。

device.rbモデル ディレクトリにファイルを作成belongs_toし、モデル全体を自分で作成したかのように適切なファイルを追加します。重要なメソッドを呼び出さずに再定義しない限り、super必要なものだけでモデルが補完されます。attr_accessibleモデルの定義方法によっては、またはを追加attr_protectedして使用できるようにする必要がある場合もあります。

それが役立つことを願っています。

于 2013-01-22T03:14:18.563 に答える