Wie erhalte ich den Inhalt zusätzlicher Felder der Zwischentabelle in Laravel oder einer Viele-zu-Viele-Beziehung?
仅有的幸福
仅有的幸福 2017-05-16 16:47:36
0
1
362

Tabelle:

users
    id
questions
    id
user_questions
    user_id
    question_id
    desc // 附加字段
    unique(user_id, question_id)
仅有的幸福
仅有的幸福

Antworte allen(1)
过去多啦不再A梦

大致这个样子,定义模型关系的时候

return $this->belongsToMany('App\Role')->withPivot('column1', 'column2');

获取数据的时候

$user = App\User::find(1);

foreach ($user->roles as $role) {
    echo $role->pivot->column1;
}


Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage