mysql - 拉拉维尔。表之间的连接。获取记录
问题描述
我使用了最后一个 laravel 版本。框架。我无法访问某个记录。我有两个指向一张表的字段链接。我的迁移:
Schema::create('application_forms', function (Blueprint $table) {
$table->unsignedBigInteger('clients_id');
$table->foreign('clients_id')->references('id')->on('clients')->onDelete('cascade');
$table->unsignedBigInteger('buyer_id')->nullable();
$table->foreign('buyer_id')->references('id')->on('clients')->onDelete('cascade');
我的模型
class Application_form extends Model
{
public function clients()
{
return $this->belongsTo(Client::class);
}
我用在我的刀片上
{{$application_form->clients->FIO_Client}}
但我无法使用buyer_id
. 我得到记录clients_id
。我怎样才能访问这个
$table->unsignedBigInteger('buyer_id')->nullable();
$table->foreign('buyer_id')->references('id')->on('clients')->onDelete('cascade');
解决方案
推荐阅读
- wpf - powershell WPF脚本中的样式触发器/数据触发器问题
- android - Firebase 性能监控 React Native 集成
- c# - 如何在不支持“PrivateObject”的.Net Core应用程序中对私有方法进行单元测试
- python - 为什么 ThreadPool 在 multiproceesing 模块中?
- javascript - 检测元素的特定 CSS 动画的结束
- docker - 使用 Dockerfile 将具有绝对路径的文件复制到 Docker 容器
- html -
无法在 Bootstrap Vue 中工作 - json - 如何使用 go 的 json 标记将数字和字符串属性解组为字符串值
- php - 使用php将生成的pdf存储到路径
- python - 当我尝试打印登录用户的 localID 时,它不起作用