我想让FuelPHP的orm使用一个 复合 </跨度> 使用related()方法时的键。
我有一个带有两个表的数据库设置,我想基于它们来关联它们 复合 </跨度> 键。
例如,我通常会在我的orm中使用这样的关系 模型 </跨度> :
protected static $ _has_one = [ ‘message_flag’=&gt; [ ‘key_from’=&gt; ‘OBJECT_ID’, ‘model_to’=&gt; ‘\ ModelClass’, ’key_to
实际上,我刚刚尝试过上面有希望但没有记载的例子
protected static $_has_one = [ 'message_flag' => [ 'key_from' => ['object_id', 'other_key'], 'model_to' => '\ModelClass', 'key_to' => ['object_id', 'other_key', 'cascade_save' => false, 'cascade_delete' => false, ], ];
很惊讶地说这实际上有效。不过,如果其他人有类似问题,我希望他们能找到答案。