☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
=( сложно с русским, бывает)
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
смотри дифы
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
наверное регулярка будет такая
Dmitry
наверное регулярка будет такая
на голом sql я делал что то типа такого RLIKE '(^|,)" . $v['id'] . "(,|$)'
Anonymous
Тоже не работает :(
Anonymous
на голом sql я делал что то типа такого RLIKE '(^|,)" . $v['id'] . "(,|$)'
Anonymous
Мне нужно проверять есть ли конкретный id в [3, 9, 838, 939, ТД]
👻
стоп
👻
поиск идет по айди или по айпи
👻
если по айди записи тогда это не regexp а in
Vladislav
наркоманы
👻
тихо не пали контору
👻
:)
Dmitry
Мне нужно проверять есть ли конкретный id в [3, 9, 838, 939, ТД]
ну так ты внимательно посмотри на регулярку, там как раз это и ищется
Vladislav
давайте доставать всю базу в джсон
Vladislav
а потом ее парсить регуляркой
Dmitry
только скобки свои добавь
Vladislav
Тоже не работает :(
нормально задачу опиши
Vladislav
не то, что ты там настрочил
Vladislav
а какая задача?
Vladislav
вытащить из бд записи с идшниками?
Dmitry
найти вхождение id в строку, судя по всему
Yurii
о, вы тут про регулярки есть такая /^\+*[0-9\s]+$/ все работает корректно, используются только +, цифры и пробелы, + используется только в начале строки. только как указать что бы нельзя было использовать больше одного +?
Yurii
👻
если вытащить айди которые по сути известны нафига там регулярка ?
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
Она избавила бы от все головной боли, не?
Anonymous
Она избавила бы от все головной боли, не?
Да, ты прав но уже поздно, уже много написал чтобы все переделывать