makeHidden
не поддерживается для свойств отношений, только для всех отношений.Вместо этого возьмите то, что вы хотите:
$member = User::with(['profile' => $function($query) {
$query->select('id', 'user_id', 'about');
}])->paginate(9);
Выше приведено только явно поля id
, user_id
и about
, например.
Редактировать
Если вы используете 5.6
, вы также можете определить столбцы как разделенную запятыми строку:
$member = User:with('profile:id,user_id,about')->paginate(9);