現在有一個模型: fruits
,
在其資料表中,有一個欄位 category
, 用來區分不同 fruits
,
我們可否可以新建一個模型: apples
,
讓其繼承 category = 4
的 fruits
?
也就代表:
Apple.all
等於 Fruit.where(:category => 4)
Apple.new
時, Fruit.category
的值會默認為
class Apple < Fruit
default_scope { where(category: 4) }
end