Задать вопрос
jey_val_star
@jey_val_star
Программист

Как изменить названия полей в yii2?

Здравствуйте.
Как указать в строителе запросов новое название поля?

Это исходный код
$query = News::find()
		->select(['name', 'SUBSTRING(`text`, 1, 256 ) as `text`', 'date', 'id'])
		->where($where['where'], $where['arr']);


А нужно получить поле такого плана
'SUBSTRING(`text`, 1, 256 ) as `text2`'

но, не работает... при выводе ругается на отсутствие text2
  • Вопрос задан
  • 396 просмотров
Подписаться 2 Оценить Комментировать
Решения вопроса 1
@PapaStifflera
Родился, вырос...
Объявите text2 как паблик свойство класса News.
public text2;
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы