☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
Vadim
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
=( сложно с русским, бывает)
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
смотри дифы
Vladislav
Karim
Не подскажете, где менять переменную юзер?
Karim
Разобрался
John
Нагуглить не получилось
Как сделать migrate определенной миграции, если их три, а мне надо одну конкретную
Версия фреймоврка 1.1
Vladislav
типа у тебя е ть миграции 1_a, 3_b, 17_c например
Vladislav
и тебе надо только 17_с минуя две предыдущих?
Vladislav
если это твой вопрос, то никак
Vladislav
ибо суть миграций в последовтельном применении
Vladislav
ты можешь не принимать все миграции, а применить до определенной
Vladislav
типа применить только 1_а и 3_b
Vladislav
не трогая 17_с
Vladislav
а если ты все равно хочешь забить на последовательность миграций, то делай ручками
John
понял, спасибо)
Borys
В чем может быть вопрос?
Borys
$dataProvider->pagination->pageSize = 15; выводит 12 записей.
Dmitry
может их всего 12 ? :)
Borys
nope
Borys
С количеством записей все ок.
Borys
Note that you should call prepare() or getModels() first to get correct values of yii\data\Pagination::$totalCount and yii\data\Pagination::$pageCount.
Borys
Может кому пригодится решение вопроса.
Borys
Хотя, использую prepare/getModel и получаю вместо указанных пяти - семнадцать записей
Borys
Anonymous
Ребят не знаете в чем проблема, ищу в бд по регулярному выражению $find = User::find()->where(['REGEXP', 'my_server','[[,\s]119[],]'])
   ->all(); но строку вида [80, 119] найти не может
Borys
Ошибка в регулярке?
👻
\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}
👻
наверное регулярка будет такая
👻
попробуй в phpmyadmin пожебажить запрос
Anonymous
Просто в vardump пишет empty
Anonymous
Ошибка в регулярке?
Anonymous
Не у меня там через запятую может быть много чисел от 1 до 1000000
Anonymous
\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}
Anonymous
наверное регулярка будет такая
Anonymous
Тоже не работает :(
Anonymous
на голом sql я делал что то типа такого RLIKE '(^|,)" . $v['id'] . "(,|$)'
Anonymous
Мне нужно проверять есть ли конкретный id в [3, 9, 838, 939, ТД]
👻
стоп
👻
поиск идет по айди или по айпи
👻
если по айди записи тогда это не regexp а in
Vladislav
наркоманы
👻
тихо не пали контору
👻
:)
Vladislav
давайте доставать всю базу в джсон
Vladislav
а потом ее парсить регуляркой
Dmitry
только скобки свои добавь
Vladislav
не то, что ты там настрочил
Vladislav
а какая задача?
Vladislav
вытащить из бд записи с идшниками?
Dmitry
найти вхождение id в строку, судя по всему
Yurii
о, вы тут про регулярки
есть такая
/^\+*[0-9\s]+$/
все работает корректно, используются только +, цифры и пробелы, + используется только в начале строки. только как указать что бы нельзя было использовать больше одного +?
Yurii
👻
если вытащить айди которые по сути известны нафига там регулярка ?
Vladislav
Vladislav
зачем регялярка?
👻
IN
Dmitry
потому что лайк ищет любое вхождение
Vladislav
или прям дохуя идшников и шоб оптимизировать?
Dmitry
а тут число нужно
Vladislav
какие-то догадки уже
Vladislav
где тс?
👻
select * from ips where ip_id IN (10,20,30,40);
Dmitry
тоесть 23 найдет 23444 и 23 и 23666
Dmitry
и 24423999
👻
^23&
Dmitry
тоже не прокатит
Dmitry
там же много цифр в строке
Dmitry
Такая хрень получается когда связывают 1 ко многим. Оч просто в плане добавления, выбрал чекбоксы и записал id через запятую. А вот при выборках такая хрень получается
👻
Такая хрень решается легко
👻
Разделитель не точка а запятая
Anonymous
Да, долго с этим мучаюсь, нужно просто проверить есть ли в бд этот id и все
👻
И выборка через ин
Borys
Вопрос, а почему many-to-many хранится без промежуточной таблицы?
Borys
Она избавила бы от все головной боли, не?