Вызов представления базы данных в Yii с использованием Active Record

Я понимаю, как запрашивать таблицу с активной средой записи Yii. Я не могу найти документацию для вызова представления mysql. Кроме того, я знаю, как моделировать таблицу в активной записи с помощью gii-инструмента, но есть ли способ сделать это для представления базы данных?

Он должен работать нормально так же, как и с таблицами. Просто используйте имя представления при создании модели.

Пожалуйста, прочитайте ответ Джошуа и узнайте, как добавить первичный ключ в модель ООП для просмотров.

У меня нет такого же опыта, и этот комментарий для тех, кто испытывает проблемы.

Используя представление mysql с некоторыми соединениями и вычислениями, я получаю следующую ошибку.

app\\models\\db\\WarComplete must have a primary key.

Я решил это, добавив …

 public static function primaryKey() { return ['id']; } 

… для моей модели переопределить.