Size: a a a

2020 June 10

T🐜

The Ant 🐜 in Yii Framework 2
Edvard🤔
Интересный вариант, в каких кейсах такое может применяться?
программируемый вывод инфы, в основном. м.б. подсчет формул или чето-то типо того.
источник

T🐜

The Ant 🐜 in Yii Framework 2
луа дает возможность писать безопасный код в бд, который на стороне бекенда работает. В отличие от жс, например, Который будет работать для всех клиентов, кто увидит этот код (привет xss)
источник

A

Alex in Yii Framework 2
Подскажите есть ли какой-то готовый модуль для динамического добавления полей в форму, например есть форма товара и внутри нее неограниченное количество связанных с товаром, характеристик, селект + инпут
источник

VS

Vitaliy Shevchenko in Yii Framework 2
Подскажите как переделать метод на один запрос к базе чтобы узнать ранг пользователя.

Код: https://github.com/opensourcewebsite-org/opensourcewebsite-org/blob/master/models/User.php#L604

MySQL 8, вероятно надо использовать функцию ROW_NUMBER().

Дока: https://dev.mysql.com/doc/refman/8.0/en/window-function-descriptions.html#function_row-number
источник

Д

Дмитрий in Yii Framework 2
Рейтинг от положения в таблице зависит?
источник

VS

Vitaliy Shevchenko in Yii Framework 2
Дмитрий
Рейтинг от положения в таблице зависит?
Рейтинг не зависит, это поле с неуникальным значением. Сейчас код работает правильно, поэтому можно понять логику. Нужен тот же результат, но чтобы снять с php нагрузку расчетов и переложить на базу.
источник

Д

Дмитрий in Yii Framework 2
Vitaliy Shevchenko
Рейтинг не зависит, это поле с неуникальным значением. Сейчас код работает правильно, поэтому можно понять логику. Нужен тот же результат, но чтобы снять с php нагрузку расчетов и переложить на базу.
Ну на вскидку селект из селекта делать. То-есть select row-number, id where Id = ид-юзера from select (тут твой селект) .
источник

VS

Vitaliy Shevchenko in Yii Framework 2
Дмитрий
Ну на вскидку селект из селекта делать. То-есть select row-number, id where Id = ид-юзера from select (тут твой селект) .
Как сделать select вложенный в select в Yii2?
источник

AS

Alexey Samoylov in Yii Framework 2
в кондишн вставить квери
источник

AS

Alexey Samoylov in Yii Framework 2
->andWhere('user_id' => User::find()->andWhere(....)->select('id'])
источник

AS

Alexey Samoylov in Yii Framework 2
а, тьфу )
источник

AS

Alexey Samoylov in Yii Framework 2
источник

L

Leargon in Yii Framework 2
парни как в andWhere сравнить дату? у меня они лежат в бд в виде 2020-06-20 00:00:00, мне надо только те что меньше текущей даты
источник

VS

Vitaliy Shevchenko in Yii Framework 2
Vitaliy Shevchenko
Как сделать select вложенный в select в Yii2?
https://github.com/opensourcewebsite-org/opensourcewebsite-org/blob/master/models/User.php#L604 получилось такая конструкция.

Возможно кому то пригодится. Работает. Спасибо.
источник

O

OSW in Yii Framework 2
@grandmotivator (8) reacted to a message from @russianlagman (7)
источник

O

OSW in Yii Framework 2
Дмитрий
Ну на вскидку селект из селекта делать. То-есть select row-number, id where Id = ид-юзера from select (тут твой селект) .
@grandmotivator (8) отреагировал на сообщение от @viperawa (18)
источник

VS

Vitaliy Shevchenko in Yii Framework 2
Leargon
парни как в andWhere сравнить дату? у меня они лежат в бд в виде 2020-06-20 00:00:00, мне надо только те что меньше текущей даты
->andWhere(['<', 'db_date', date("Y-m-d 00:00:00")])
источник

L

Leargon in Yii Framework 2
Vitaliy Shevchenko
->andWhere(['<', 'db_date', date("Y-m-d 00:00:00")])
спс примерно так сделал, и еще у меня вытекающий из этого вопрос возник: поле not null, и везде где не указана дата значение 0000-00-00 00:00:00, как мне игнорировать эти значения в запросе этом
источник

VS

Vitaliy Shevchenko in Yii Framework 2
Leargon
спс примерно так сделал, и еще у меня вытекающий из этого вопрос возник: поле not null, и везде где не указана дата значение 0000-00-00 00:00:00, как мне игнорировать эти значения в запросе этом
->andWhere(['!=', 'db_date', '0000-00-00 00:00:00'])
источник

МИ

Максим Исаев... in Yii Framework 2
Ребят, куда такие функции можно запихать для многоразового использования. Виджет для нее мне кажется не совсем уместен.
источник