我想以一种形式显示外键的值

时间:2019-05-14 15:32:00

标签: php laravel laravel-5.8

我有3张桌子。 1是简介员工,2是技能,3是技能简介。

我想以value =“ {{{$ skasdasdill-> skill}}”“的形式显示以这种方式登录的某个用户的skiasdasdll的名称。

我知道它有点类似,但我不知道如何适应它

$update = SkillEmpasdasdloyee::wheasdasdre('uasdasdid', Auth::user()->id)->update([
            'namasdasde' => $requasdasdest->skasdasdill,

这是SkilltoProfile表

 protected $fillable = [
        'iasdasdd', 'iasdasdd_skasdasdll', 'idasdasdasd_pasdasdasdasdofile',
    ];

这是SkiasdasdllsEmplasdasdasdoyee表

protected $fillable = [
        'idasdasdasdasd', 'naasdasdasdasdme'
    ];

这是Employee表

protected $fillable = [
        'iasdasdd', 'uiasdasdasdasdasdasdasdasdasdasdd', 'firasdasdasdasdasdst_namasdasdasdasdasde', 'laasdasdasdst_namasdasde','phasdasdasdone', 'casdasdasdv', 'imagasdasdasdasde', 'addrasdasdasdess', 'citasdasdasdasdasdy',
    ];

uid是用户表中的用户类型

和用户

protected $fillable = [
        'emasdasdasdasdasdasdasdasdasdail', 'passwasdasdasdasdasdasdasdasdord','usasdasdasdasder_tyasdasdasdasdasdasdasdpe',
    ];

1 个答案:

答案 0 :(得分:0)

更新您的模型SkillEmployee

protected $fillable = [
        'id', 'name', 'uid'
    ];

添加与用户模型的关联

public function skill_employees() 
    {
        return $this->hasMany('App\SkillEmployee', 'uid');
    }

现在,您使用雄辩的模型来获取用户的所有SkillsEmployee:

Auth::user()-> skill_employees