Я создал мутатор в своей модели.
Class Client {
protected $fillable = ['name', 'age']
public function getIndustryAttribute() {
// some evaluations;
return "Programmer"
}
}
Теперь я пытаюсь использовать Client::where('industry', "Programmer")->get()
для получения значения. Это вообще возможно?
Пожалуйста, имейте в виду, что это полностью псевдокод для упрощения объяснения. Я оказался таким из-за неправильного планирования..
Model
. Однако есть способ, которым вы можете добиться этого, в зависимости от платформы вашей базы данных. MySQL предлагает что-то под названием Сгенерированные столбцы. это может быть решением для вас. Однако я не могу говорить ни о какой другой поддерживаемой базе данных. Конечно, все зависит от того, какая логика вам нужна, хотя это может быть неосуществимо. - person Jonathon   schedule 10.08.2018