Выборка данных из модели
Для выборки данных, используется цепочка методов.
Завершающим методом является 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');