2016-03-07 42 views
-1

我有一個Ruby on Rails的應用程序,我有一個名爲「水果」,其中包含一個基礎數據庫, 我這個數據庫我有像「類型」,「價值」和其他幾列,在類型欄下,我有「Apple」,「Orange」和「Mango」等數據。 我有其他模型,如「蘋果」,「橙色」,「芒果」,所有這些模型都沒有底層數據庫,但是繼承了模型「水果」(我之前提到的那個)。 在我的代碼中,當我寫Apple.find_by_Value(某些值)時,它如何返回僅與Apple有關的數據?需要更多信息如何軌道模型繼承工作

+0

因爲軌道會知道'Apple'映射到'type' Apple'的'在數據庫中,將範圍查詢到 –

回答