У меня есть ряд отношений на моей модели, вот один из них.Результаты поиска автоматически выходит?
class Product extends Model{
public function user(){
return $this->belongsToMany('\App\User');
}
}
Я получаю все строки с:
$data = Product::all()
И они замыкаются так:
foreach ($data as $value) {
var_dump($value->title);
}
Мое понимание было то, что если вы хотели для реляционных данных и выйти, вам необходимо будет сделать что-то вроде:
$data = Product::with('user')->get();
Но даже без выше, и просто делать все() Я все еще могу получить доступ к пользователю:
foreach ($data as $value) {
var_dump($value->title->user);
}
Почему это?