Вопросы с меткой [active-record]

Руководство по использованию метки отсутствует.

Фильтрация
Сортировка
Метки
1 голос
2 ответа
81 показ

Получить по 4 записи из каждой категории

Написал такой запрос, но он возвращает 4 продукта, это понятно, т.к. limit 4 Category::find() ->where(['category.id' => $ids]) ->...
Борис Ах's user avatar
0 голосов
1 ответ
113 показов

yii2, relations, как получить count()

я пытаюсь получить количество видео из таблицы videos(), в модуле user я сделал функцию public function getVideos(){ return $this->hasMany(Videos::className(), ['id_user' => 'id'])->...
Denis Maksiura's user avatar
0 голосов
1 ответ
50 показов

Записать значение в поле из модели

В таблице Users имеется поле unsubscription_token После сохранения формы регистрации пользователя я хочу записать в это поле случайную строку и делаю из модели user вот что: before_save :...
Maksim Belousov's user avatar
1 голос
1 ответ
148 показов

Как получить интервал на основе created_at и нескольких записей?

Есть поле created_at. Его содержимое выглядит следующим образом: 2017-08-27T19:20:43.737+03:00. Есть таблица, в которую периодически помещаются некоторые данные. Например, есть N записей. На основе ...
Colibri's user avatar
  • 1,825
1 голос
1 ответ
84 показа

Удаление элемента из <ActiveRecord::Relation

Привет! Есть ActiveRecord::Relation следующего вида: 2.2.3 :035 > g = Group.sorted.active.limit(100) => #<ActiveRecord::Relation [#<Group id: 992, login: "", hashed_password: "", ...
S.Ivanov's user avatar
  • 563
2 голоса
1 ответ
5k показов

Как сделать транзакции в Yii2?

Хочу сделать транзакции в Yii2 Нашел такой пример private function applyOperation($model) { //изменяем баланс контрагента $contragent= Contragents::find( $model->contragent ); ...
Александр Кондратьев's user avatar
1 голос
3 ответа
24k показов

Как в Yii2 сделать запрос к двум таблицам, связанным через вспомогательную таблицу?

У меня в проекте есть три сущности: Заказ (order) Позиция заказа (position) Товарная позиция (good) В одном заказе может быть несколько позиций, каждая позиция - это запись с внешними ключами (заказ,...
Denis Khvorostin's user avatar