uploads
4 つの異なるアプリとユーザーの間の関係を保持するテーブルがあるとします。
field type
dogTag int (foreign key to dvd)
app enum
uploader int (foreign key to user)
mod string
...
そしてテーブルdvds
:
dogTag int (primary key)
title string
...
そしてテーブルusers
:
id int (primary key)
...
ENUM列に依存している場合dvds
、テーブルとRails内のテーブルの間のモデル関係を適切に構築するにはどうすればよいですか?uploads
SQLを使用すると、次のように簡単に実行できます。
JOIN uploads ON uploads.dogTag = dvds.dogTag
WHERE uploads.app = 'dvd'
しかし、Rails でこの関係を作成する方法がわからず、これに関する多くの情報が見つかりませんでした。
ありがとう