現在有一個模型: 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
拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...