Выборка данных из модели

Для выборки данных, используется цепочка методов.

Завершающим методом является getRecords()

$this -> ModelName -> getRecords(

string mode='list'

)

Метод выберет из модели записи, соответствующие условиям которые были сформированы в цепочке методов. Метод возвращает коллекцию записей, но если в аргумент mode, указать значение one, то метод вернет всего один экземпляр записи.

Параметры

ПараметрОписание
modeУказывается one в случае нужды получить один экземпляр записи. Аргумент необязательный.

 

Примеры


/* Получаем все новости */
$news = $this -> News -> getRecords();

/* Получили  новость у которой id равен 1  */
$article = $this -> News -> where(['id=' => 1]) -> getRecords('one');