Виктор
А вообще, самый популярный ответ - читай доки
Доки не всегда нужны: очень красивые и понятные исходники. Прям глаз радуется =)
Максим
В 8 мусколе фич не меньше
8? а 6 и 7 где? или они тоже пошли на поводу у моды, когда пропускают версии?)
Artem
В какой-то 5.7.x добавили JSON :)
Виктор
В 8 мусколе фич не меньше
RECURSIVE WITH, WITH, оконные функции в mariadb уже давно пользуются,а mysql только "выродился"
Максим
видимо, в дистрибутивах Lunix пока не обновили на последние версии)
Виктор
В какой-то 5.7.x добавили JSON :)
Бесполезное дерьмо на выборках, т-к индекс самому сооружать придется доп. таблицами
Виктор
json не поддерживает индексы у mysql
Alexey
Бесполезное дерьмо на выборках, т-к индекс самому сооружать придется доп. таблицами
согласен, если человек засовывает json в rdbms, то тут че-то либо с головой, либо с архитектурой
Alexey
реляционные базы они про нормализацию и собственно реляции, если кто-то пытается sql использовать как nosql - можно только посочувствовать (:
Alexey
самое приятное это, конечно, https://dev.mysql.com/doc/refman/8.0/en/atomic-ddl.html
Alexey
единственное, в чем мускол откровенно сливал )
Виктор
Полностью реляционных СУБД ныне практически нет, есть гибридные, которые используют преимущества из "двух миров"
Alexey
ну да, даже монга научилась в джойны, только это не делает ее rdbms
Максим
8 это помойму 5.7
вот это поворот
Anonymous
вот это поворот
уних как там у джавы маркетологи
Виктор
Неважно какая цифра в версии, главное чтоб фичи добавлялись, баги устранялись. Пусть хоть версия 0.01
Anonymous
уних там даже четь посложнее
Anonymous
5.7 это типа версия сервера
Roman
подскажите как быть с полями таймштамп в которых после сохранения записи находится не дата а NOW() я так понимаю что это из-за бехавиора но как быть с этим всем делом? рефреш делать нельзя
Виктор
Заменить SQL-ную функцию на php-ную
Andriy
Привет ребят, может я туплю, но подскажите плиз, как выводить результат в консоль в Yii2?
Andriy
Andriy
Нужно как-то посмотреть что в request приходит, не писать же в логи
Виктор
echo() $this->stdout() $this->stderr()
Виктор
В логи по нормальному тоже нужно писать
Виктор
Заменить SQL-ную функцию на php-ную
Еще можно модель рефрешнуть
Виктор
Значит, что то не так делаешь
Andriy
Но запрос же приходит, значит все так
Evgeny
Парни подскажите кто знает sql оператор limit(3, 6) в одном случае выдергивает 6 записей начиная с 3, а в другом выдергивает записи с 3 по 6-ую включительно??? От чего это зависит?
Максим
Evgeny
и в обоих случаях пишется limit(3,6)?
Ага, есть такая дроч под названием drupal 6 это не в yii2)))
Максим
Максим
Всмысле?
в смысле где ты хочешь увидеть реквест? в beforeAction принтуешь?
Andriy
BeforeAction только для того чтобы csrf отрубить
Andriy
Мне приходит POST с веб-хука, и мне нужно посмотреть что в нем
Andriy
А как я могу посмотреть если ничего не возвращается
Максим
BeforeAction только для того чтобы csrf отрубить
судя по консоли ты обратился только к контроллеру, а экшен не указал. или это такой синтаксис в консоли?
Andriy
У меня за отработку отвечает соответственно action контроллера
Andriy
И все работает
Andriy
Только не выводит ничего в консоль когда делаю return
Максим
Всмысле? В консоли выводится урл который обрабатывается сервером
ты через консоль запрос шлешь? или только смотришь че там выведется?
Andriy
Я не шлю запрос, запрос приходит из веб-хука
Andriy
Third party service
Andriy
шлет веб-хук когда происходит какое-то событие
Максим
да я понял
Andriy
Мне и нужно обрабатывать его, и все прилетает, только не могу посмотреть что в request
Andriy
Так что?
Максим
как вариант, через PostMan имитировать такой же запрос, и смотреть, что контроллер вернет
Максим
если на стороне вебхука ответы не сохраняются
Andriy
Максим
а actionSendGridEvent единственный экшен в контроллере и он отрабатывает по дефолту?
Andriy
Да
Максим
Да
так может это все что в реквесте идет? ты ж ничего не отправляешь в запросе вроде
Максим
Запрос не от меня идет, А ОТ THIrd party
ну а тут ты через постмен ничего не отправил, и ждешь что он что-то выведет
Максим
на почту себе принты переменной шли, если логи не хочешь сохранять)
Andriy
Короче говоря, смотреть что приходит можно только записывая в логи как я понял
Andrey
Парни, можно ли из $array = [ ['id' => '123', 'data' => 'abc'], ['id' => '345', 'data' => 'def'], ['id' => '345', 'data' => 'hgi'], ]; получить $array = [ ['123', 'abc'], ['345', 'def'], ['345', 'hgi'], ]; с помощью ArrayHelper?
Максим
Парни, можно ли из $array = [ ['id' => '123', 'data' => 'abc'], ['id' => '345', 'data' => 'def'], ['id' => '345', 'data' => 'hgi'], ]; получить $array = [ ['123', 'abc'], ['345', 'def'], ['345', 'hgi'], ]; с помощью ArrayHelper?
нет, там только одно значение "ключ значение" в массиве можно получать. как вариант, сначала по первому ключу получить, потом по второму, а потом смержить
Anonymous
array_map array_values
Чел спрашивает с ArrayHelper
Anonymous
🤔
Andrii
Чел спрашивает с ArrayHelper
Тут нужен ларавель
Максим
Тут нужен ларавель
с докером надеюсь?
Anonymous
Тут нужен ларавель
Тут нужны мозги