纯备份,长时间不用的时候 直接就忘了

class Shop{
/**
* 员工
* @return \Illuminate\Database\Eloquent\Relations\BelongsToMany
*/
public function staffs()
{
// 1、目标类 UnionUser,
// 2、中间表的表名 pivot: union_user_store,
// 3、中间表对应当前表的字段 :shopcode ,
// 4、中间表对应目标类的字段 usercode
// 当关联不是ID时,需要有5、6参数
// 5、当前类对应 3的字段 (code -> 3:shopcode)
// 6、目标类对应4的字段 (usercode -> 4:usercode )
return $this->belongsToMany(UnionUser::class, UnionUserStore::getTable(), 'shopcode', 'usercode', 'code', UnionUser::USERCODE);
}
}
---EOF--