附表关联主表称为反向关联,又称为相对关联
语法:belongsTo('关联模型(表)','当前模型外键', '关联模型主键'); 例如:ariticle模型里面belongsTo(Category::class, 'category_id', 'id')
<?php
namespace app\model;
use think\Model;
class article extends Model
{
public function category()
{
/**
* belongsTo('关联模型', '当前模型外键', '关联模型主键');
*
* 第一个参数
* app\model\Category 关联的模型类名(分类表模型)
*
* 第二个参数
* category_id 外键字段,默认的外键名规则是关联模型名+_id(文章表外键字段)
*
* 第三个参数
* id 关联模型主键,默认是关联模型的 $pk 值(分类表主键字段)
*/
return $this->belongsTo(Category::class, 'category_id', 'id');
}
}