Laravel.io
Модель User:
id
public function userInfo()
{
   return $this->hasOne('App\Models\UserInfo', 'id', 'entity_id');
}
 
Модель UserInfo:
id | entity_id (для юзера)
public function user()
{
  return $this->belongsTo('App\Models\User', 'entity_id', 'id');
}
 
Когда я использую 'with' для метода UserInfo и юзаю замыкание для выборки
... => function($q) {
   $q->select('row');
}
 
У меня возвращается Null, но когда не использую замыкания - данные на месте.
Что не так?
Спасибо

Please note that all pasted data is publicly available.