Вопросы с меткой [active-record]
Руководство по использованию метки active-record отсутствует.
7
вопросов
1
голос
2
ответа
81
показ
Получить по 4 записи из каждой категории
Написал такой запрос, но он возвращает 4 продукта, это понятно, т.к. limit 4
Category::find()
->where(['category.id' => $ids])
->...
0
голосов
1
ответ
113
показов
yii2, relations, как получить count()
я пытаюсь получить количество видео из таблицы videos(),
в модуле user я сделал функцию
public function getVideos(){
return $this->hasMany(Videos::className(), ['id_user' => 'id'])->...
0
голосов
1
ответ
50
показов
Записать значение в поле из модели
В таблице Users имеется поле unsubscription_token
После сохранения формы регистрации пользователя я хочу записать в это поле случайную строку и делаю из модели user вот что:
before_save :...
1
голос
1
ответ
148
показов
Как получить интервал на основе created_at и нескольких записей?
Есть поле created_at. Его содержимое выглядит следующим образом: 2017-08-27T19:20:43.737+03:00.
Есть таблица, в которую периодически помещаются некоторые данные. Например, есть N записей. На основе ...
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:
"", ...
2
голоса
1
ответ
5k
показов
Как сделать транзакции в Yii2?
Хочу сделать транзакции в Yii2
Нашел такой пример
private function applyOperation($model)
{
//изменяем баланс контрагента
$contragent= Contragents::find( $model->contragent );
...
1
голос
3
ответа
24k
показов
Как в Yii2 сделать запрос к двум таблицам, связанным через вспомогательную таблицу?
У меня в проекте есть три сущности:
Заказ (order)
Позиция заказа (position)
Товарная позиция (good)
В одном заказе может быть несколько позиций, каждая позиция - это запись с внешними ключами (заказ,...