Я хочу вернуть коллекцию моей модели пользователя, но только с помощью столбца user_id. У меня есть один мутатор для вычисления возраста (не сохраняется в базе данных), и он всегда возвращается с коллекцией моделей. Как исключить этот атрибут «добавить» из метода all()? В моем методе контроллера «индексом»:возврат только коллекции идентификаторов от красноречивой модели в Laravel
$users = User::all();
В «пользователи» коллекции я не хочу (по умолчанию), чтобы иметь атрибут «возраст».
В моей модели "Пользователь":
public function getAgeAttribute(){
// calculate age from date_of_birth
}
Добавьте свой код и объясните, что вы хотите, чтобы конечный результат был. – TheFallen
Я отредактировал мой вопрос ... – Matej
Итак, вы хотите, чтобы 'getAgeAttribute()' выполнялся для всех атрибутов возраста * в коллекции? – TheFallen