我想知道Kohana是否有办法支持这样的事情:
所以,如果我做这样的事情:
protected $_has_one = array(
'item' => array(
'model' => 'beverage'
)
);
如何修改它以支持多个模型的一个别名?
提前致谢!
答案 0 :(得分:0)
为什么不创建一个名为Items的表格,其中包含所有饮料,玩具等,并且只有一个类别而不是完全独立的表格?
如果你这样做,你可以使用ORM,因为它清楚地显示了关系映射。
答案 1 :(得分:0)
您应该拥有项目模型和表格,以便item_id将引用此项目模型。然后这个模型可以有" type"属性将解释这是什么类型的项目(饮料或玩具或anysyng其他)。