我有两个表item
和item_to_item
。
我已经建立了模型关系:
public function items()
{
return $this->belongsToMany('Item', 'item_to_item', 'item_id', 'to_item_id');
}
现在我需要反向关系,一种解决方案是设置第二个关系:
public function item()
{
return $this->belongsToMany('Item', 'item_to_item', 'to_item_id', 'item_id');
}
但这不是一个好的解决方案,我认为这将需要单独调用,并且很难列出项目列表
还有其他方法吗?