Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#1 20.06.2018 23:16:30

Один к одному

<?php
 
namespace App;
 
use Illuminate\Database\Eloquent\Model;
 
class Flight extends Model
{
     protected $table = 'my_flights';
 
     public function user()
    {
        return $this->belongsTo('App\User');
     
    }
}
$event = Flight::find(3)->user_id;
$user  = User::find($event)->name;
     
dd($user);

Выводит имя юзера у статьи, даже, если убрать метод user(), тогда для чего он нужен?

Не в сети

#2 21.06.2018 06:35:48

Re: Один к одному

Не путай грешное с праведным. Ты выводишь имя юзера, который напсал статью. А метод user() выводит имя зарегистрированного на данный момент юзера, если он залогинился.

Не в сети

Подвал раздела