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 列,如何在 Rails中正确构建dvds
表和表之间的模型关系?uploads
使用 sql 我只需执行以下操作:
JOIN uploads ON uploads.dogTag = dvds.dogTag
WHERE uploads.app = 'dvd'
但是不知道如何在 Rails 中创建这种关系,也没有找到很多这方面的信息。
谢谢