Orm 科哈纳-奥姆关系
我有两张桌子Orm 科哈纳-奥姆关系,orm,kohana,relationship,belongs-to,Orm,Kohana,Relationship,Belongs To,我有两张桌子 Table1 { Column1, Column2 } Table2 { Column1, Column2 } 我的关系如下: Table1.Column1 belongs_to Table2.Column2 因此,在表1_模型中: protected $_belongs_to = array('Table2' => array('foreign_key' => 'Column1')); 但我应该如何指定要将其连接到表2.2?表2.Column2不是主要索引。我
Table1 { Column1, Column2 }
Table2 { Column1, Column2 }
我的关系如下:
Table1.Column1 belongs_to Table2.Column2
因此,在表1_模型中:
protected $_belongs_to = array('Table2' => array('foreign_key' => 'Column1'));
但我应该如何指定要将其连接到表2.2?表2.Column2不是主要索引。我不知道你为什么会有这样的关系 如果表1属于表2,那么我会将其视为:
Table1.Column2属于Table2.Column1,因为Table1.Column2是链接Table2主键的外键
因此,表1_模型中的关系为:
protected$\u属于=数组('Table2'=>array('foreign\u key'=>'Column2'))代码>
更多信息请点击此处: