2015-04-12 7 views
0

У меня есть таблица с названиями районов в моей стране. Есть ли хороший и простой способ добавить строку «Район» перед каждым именем?Laravel Eloquent добавить префикс к атрибуту

Существует моя структура таблицы:

+------------------------+ 
| id | name    | 
+----+-------------------+ 
| 1 | Sofia    | 
+----+-------------------+ 
| 2 | Shumen   | 
+----+-------------------+ 
| 3 | Varna    | 
+------------------------+ 

мне нужно, когда я звоню район :: найти (1) -> имя, чтобы получить "Область Шумен.

ответ

2

Для этого вы можете создать attribute accessor. В вашей модели:

public function getNameAttribute(){ 
    return 'District ' . $this->attributes['name']; 
} 
+0

Это сработало! Спасибо, чувак :) – mertindervish

Смежные вопросы