-1

ユーザー、アチーブメント、バッジの3つのモデルがあり、結合テーブルにいくつかの追加フィールドがあるため、has_many_and_belongs_toの代わりにhas_many:throughを使用する予定です。

私が見たRailscastによると、この方法を使用するには、user_badgeやuser_achievementではなく、新しいモデル名を考え出す必要があります。

私のユーザーアチーブメントに参加するために、アチーブメントについてどう思いますか?

私のユーザーバッジに参加する場合、Distinctionについてどう思いますか?

4

1 に答える 1

1

はい、完璧です。「User has_many Achievements through Accomplishment」と表示されます

于 2012-06-01T16:41:18.910 に答える