Vladimir
Не только на отображение
Aleksey Y.
Vladimir
они совпадают
Поставь входной формат такой же, как из базы
Aleksey Y.
Евгений
ты с точками передаешь а там с тире надо
Aleksey Y.
так мне надо вывести именно в таком порядке, в евроформате
Евгений
или наоборот
Aleksey Y.
при сохранении в базу я преобразую в нужный формат для базы
Aleksey Y.
Anonymous
Anonymous
SQLSTATE[42000]: Syntax error or access violation: 1055 'rlt.plays.id' isn't in GROUP BY (SQL: select * from plays group by user_id)
Anonymous
Play::groupBy('user_id')->get()->count();
Anonymous
дефолтно strict включён
Anonymous
если false, то всё ок
Anonymous
вообще в чём проблема?
Anonymous
чего оно ругается?
Anonymous
"select * from plays group by user_id"
Юрий
Нужные поля выборки пробовал указать?
Юрий
Select id,bla,bla2 from..?
Anonymous
Anonymous
Thx
Anonymous
"select user_id from plays group by user_id"
Anonymous
в таком виде заработало
Anonymous
Play::select('user_id')->groupBy('user_id')
Andrey
https://laralum.com
Andrey
Кто-то вчера искал админки
Boris
ларалум прикольный, а кто тут делал кастом на нг2 , это опенсорс или чисто личные наработки?
Andrey
Я делал
Andrey
Щас найду
Andrey
Вроде на этом)
https://github.com/akveo/ng2-admin
Andrey
http://akveo.com/ng2-admin/#/pages/dashboard
Boris
Boris
спасибо, завтра поизучаю
Юрий
Юрий
и я вчера про него спрашивал
Юрий
там какие подводные камни есть или все хорошо?
Vladimir
Единственный камень с чем столкнулся - не подсасывает отображения если изменена папка
Vladimir
А так все гуд
Vladimir
Просто папку views верни в resources если переносил
Aleserche
есть ограничения при коммерческом использовании?
Юрий
https://github.com/yiisoft/yii2/blob/master/LICENSE.md
Юрий
Тут сверху написано понятным языком
Aleserche
это мне?
Aleserche
если да, то я уже нашел ответ. https://backpackforlaravel.com/ в самом низу
Юрий
Artem
а в сабже можно как-то _из_кода_ не запуская дочерних процессов запустить обработатку очереди, сделать все джобы, которые там накопились и, без ожидания новых, продолжить выполнение моего кода?
Алексей
Запустить заранее воркеров которые будут разгребать очередь
Artem
мне не нужно много воркеров, мне нужен один и желаетельно чтобы выполнение происходило в контексте моего же процесса
Artem
задача в целом такая: подключиться к удалённому апи, синхронизировать с ним моё внутреннее хранилище (разные справочники и словари), после этого отправить в это апи накопившиеся события, с использованием только что обновлённых справочников и после этого ещё кое-что поделать. Всё это должно запускаться периодически
Artem
да, и ещё хочется иметь возможность как-то агрегировать джобы из очереди, чтобы была возможно отправить результат выполнения всех в одном батч-запросе
Алексей
Запускаешь 1 воркер
первая джоба - подключиться к удалённому апи, синхронизировать с ним твоё внутреннее хранилище (после выполнения генерит джоб2)
Вторая джоба - генерирует таску на отправку "накопившихся событий"
третья джоба - отправляет "событие"
Artem
а агрегировать как?
Алексей
Список дджобов?
Алексей
Приложение не должно вообще думать о них
Ты забросил в очередь и все
Алексей
Ну так ты ложи в джобу как раз ту пачку данных которую хочешь обработать
В рамках нее и обработаешь и пульнешь назад все собранные данные
Artem
генерятся они отдельно, только обрабатываться должны вместе
Arthur'); DROP TABLE Users;--
обычный hasMany
чем отличается вызов User::find(1)->payments и User::find(1)->payments() ?
Евгений
во втором случае 2 запроса вроде, и в первом случае ты получаешь коллекцию а во втором квери билдер
Евгений
то есть во втором случае можно на уровне баы фильтровать еще
root
... Береги мозги, я сам не понял как это выдал
Arthur'); DROP TABLE Users;--
мне всего-то надо получить эту модельку и ее поля
Arthur'); DROP TABLE Users;--
со скобочками у меня это не получилось, хотя раньше получалось вроде
Arthur'); DROP TABLE Users;--
спасибо всем
Евгений
какие поля? какой модельки?
Евгений
напиши полностью вопрос
Arthur'); DROP TABLE Users;--
Arthur'); DROP TABLE Users;--
я разобрался, без скобочек работает
Vadym
Всем привет!) Помогите юнцу , мб кто-то подключал когда-нибудь twitter через socialite ?
Arthur'); DROP TABLE Users;--
напиши полностью вопрос
а как правильно проверять есть ли у пользователя платежи? if ($payments) ?
Евгений
ну или $payments->count()
Евгений
я не помню что там возвращается
Евгений
чото давненько не прогал :(
Arthur'); DROP TABLE Users;--
Arthur'); DROP TABLE Users;--
Arthur'); DROP TABLE Users;--
знает кто как получить имя переменной в laravel?
Anonymous