Как отобразить chantier салари в laravel vuejs - PullRequest
0 голосов
/ 19 января 2019

Я хочу отобразить CHANTIER из SALARIE, с vuejs и laravel, зная, что между ними есть связь hasMany ownTo, но я не могу, выдает ошибку «TypeError: salarie.chantier is undefined», help мне пожалуйста и подскажите где ошибка

<tr v-for="salarie in salaries" :id=" 'tr_'+salarie.id ">
    <td><input type="checkbox" class="checkbox" data-id=" salarie.id "></td>
    <td>@{{ salarie.nom }} @{{ salarie.prenom }}</td>
    <td>@{{salarie.matricule}}</td>
    <td>@{{salarie.chantier.chantier}}</td> <!--i have the erreur here-->
</tr>

1 Ответ

0 голосов
/ 19 января 2019

Вы должны сказать Eloquent вернуть отношения, поэтому в вашем контроллере должно быть что-то вроде этого:

return Salarie::with('chantier')->get();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...