0

町の会社のデータベースを作成しようとしています。認証には Devise を使用し、サイトのフォーラムには Forem を使用しています。私は、サイトへのさまざまなアクセス タイプを持つ Devise 認証用の "Account" クラスを 1 つだけ持つことにしました。

ユーザーの大部分は単なる顧客であり、ルート (Rails ルートや道路ルートではありません) によって分離されます。そこで、独自のプロファイル モデルを用意することにしました。

やりたいこと - プロファイルはアカウントとルートにリンクされています。(ルートは gmr_routes という名前です)

このコードはそれを行う適切な方法ですか? 私が見つけたドキュメンテーションは、私ができないとは言っていませんが、私はただ確信したいだけです....

    class Profile < ActiveRecord::Base
      attr_accessible :first_name, :last_name, :phone_number, :street_address
        belongs_to :account
        belongs_to :gmr_route
    end

Account には Profile と has_one の関係があり、gmr_route には has_many があります。

これは正しいですか?

ブライアン

4

1 に答える 1