0
我有4個型號,每個定義如下創建多個模型 - 一類的Rails
--Model/Table--
Competition
Matches
Goals
Teams
這4款車型完成了一個賽季的身價足球聯賽的數據。這些表之間的關係已經定義。現在,我想創建一個類,它從所有4個模型中提取數據並生成1個新類。像這樣:
class CompetitionSeason < ApplicationRecord
# Use data from all 4 models to construct a soccer season class
end
這是我的意圖,但我不確定這是否是這樣做的最佳做法。感覺......在Rails框架級別上是錯誤的。達到此目的的最佳做法是什麼?
謝謝。
加入到一起意味着什麼,這可能意味着很多東西? – Iceman
我認爲「使用4個模型構建班級」是一個更好的方式來表達它。例如: CompetitionSeason.Matches =包含團隊(模型)和目標(模型)數據的匹配模型數組 – jaimeT
這非常像是數據庫視圖的工作。 – Iceman