请求一下用belongto连接其他库的表的时候应该设置什么
模型
框架
数据库

问题描述:
这个模型连的是不同dbhost的数据库,我想它关联另外一个dbhost的admin表,但是使用belongto之后使用的还是当前模型的连接配置

在AdminModel设置了$connnection还有使用setConnnection也没作用

1个回答默认排序 投票数排序
chyt321
chyt321
这家伙很懒,什么也没写~
8月前

需要添加一下外键的字段名称, 你写的 cruser 是外键吗?
我就是添加了一下代码就可以正常使用了:
public function user(): BelongsTo
{
return $this->belongsTo(User::class, 'user_id');
}

不需要添加 $connnection

牛蛙点点
牛蛙点点回复chyt321
这家伙很懒,什么也没写~
8月前

你User模型里面是怎么写的,我的意思是跨库关联的时候用belongto使用的还是同一套数据库配置,跨库关联不了
还有curser是外键,belongto外键应该是必填的吧

请先登录
1
1
0
2