class table1 extends Model
{
// 定义关联方法
public function table2()
{
// 档案关联
return $this->belongsTo('table2','class_id','id',['name'=>'classname']);
}
//获取器
public function getClassNameAttr($value,$data)
{
return $data->table2->name;
}
}
///////////////////////////////////////////////////////////
class table2 extends Model
{
public function table1()
{
return $this->hasMany('table1','class_id','id');
}
}
这个写法有没有问题?
最佳答案