SiZE
он начинается всякий раз когда начинаются вопросы у кого нибудь с девушкой на аватарке :D
Anton
Anton
Аватарка нейтральная :)
mr.
SiZE молодец, всегда титьками радует)
Konstantin
это даа
Konstantin
еще б писал почаще
mr.
Не будет ли плагиатом, если я себе тоже поставлю приятную аву как у SiZE?
mr.
@sizepermru ты наверное уже запатентовал и стартап готовишь.
SiZE
ICO ж ну
mr.
BubsCoin давай сделаем
Antonio
Antonio
Antonio
Кидай. Номер карты у тебя есть 🤣
Aleserche
Отпечатки тоже
Antonio
mr.
Antonio
Anonymous
уел
Анархизм - не твоё.
Криптоанархия ведь наше всё!
mr.
СЛАВА БИТКОИНУ
mr.
Блокчейн приди, порядок наведи 😂
Konstantin
хах
Os
А биток тем временем 9700, посмеялись, а теперь можно вспоминать 2010 и плакать
mr.
А чего плакать?
invariance
бля я думал какой то чат с криптой
Aleserche
Просто некоторым покоя не дает то, что они озолотились на ровном месте практически
mr.
У вас был не один шанс
mr.
Даже с начала 2017 можно было неплохо поднять на битке.
mr.
Тот же эфир когда стрельнул.
mr.
А у меня тупо денег никогда нет свободных 😂
Samat
посоветуйте. нужно вытянуть из amocrm через апи 29000 записей. максимум у них на один гет запрос 500 вытягивается. какой делэй поставить в цикле, чтобы не перегрузить amocrm и выполнить все итерации
mr.
Pavel
по ответу от апи повторять или выполнять следующую пачку
Pavel
Оберни в шаблон UnitOfWork
Samat
mr.
Antonio
у билдера есть метод ->toSql(), но он выдает строку prepare. А можно в ларе посмотреть строку уже после bind? (про логи запросов в базе вкурсе)
Konstantin
enableQueryLog ?
Konstantin
и соответственно getQueryLog
Antonio
не прокатило
Anton
Ребзя... совсем в мозгу тупление... есть модель, есть связь hasOne, как выбирая модели выбрать только те что у связей определенное значение?
Anton
innerJoin как сделать - знаю, но не хочу через него
Antonio
whereHas не про это?
Antonio
$posts = Post::whereHas('comments', function ($query) {
$query->where('content', 'like', 'foo%');
})->get();
Anton
С таким подходом лучше Join сделать мне кажется... (
Andrey
Если надо всегда так получать, то можно прямо в модели, где релейшн описываешь, сделать нечто вроде $this->hasOne(...)->where('field', 'value');
Maksim (Ellrion)
Andrey
Значит не там вызвал. Потом обязательно пригодится эта возможность) так что лучше разобраться. Хотя конечно не критично
Maksim (Ellrion)
Maksim (Ellrion)
потому как вопрос изначально был именно в этом
Andrey
Ну понятно, он же это и хотел. Как раз getQueryLog это и выдает
Maksim (Ellrion)
разве?
Andrey
Ну точнее массив - где первый врое элемент - запрос. А остальные - биндинги
Maksim (Ellrion)
вот именно
Andrey
а не просто строку с подставленными значениями
Andrey
Ну так это проблему ж вроде решает. Все подстановки видны, не?
Andrey
Хотя да, может человеку именно подставленное надо в строку для удобства. хз
Maksim (Ellrion)
ну так тогда можно сделать было ->toSql и рядом ->getBindings()
Maksim (Ellrion)
у меня два хелпера для такого
https://gist.github.com/Ellrion/561fc48894a87b853917e0a5cec83181
https://gist.github.com/Ellrion/2edef2ebc29448a1f84a3d2af9beac2b
Anton
Konstantin
Maksim (Ellrion)
Andrey
Maksim (Ellrion)
Andrey
Бывает)
Andrey
Не надо себя заставлять)
Anton
Но задача c whereHas решается конечно
Дмитрий
Подскажите, пожалуйста:
Задача тупая, а простое решение найти не могу.
Есть паджинатор на странице
Есть гет-параметр "автор"
Когда сортирую по автору, количество страниц паджинатора правильное, но в ссылках нет параметра автор=имяавтора, потому при переходе через паджинатор на другую страницу, отображается вновь страница из полного списка
Дмитрий
Задачу решил с помощью кастома:
Расширил класс LengthAwarePaginator, где добавил необходимый запрос
Но результат - массивы, а не объекты, что меня не устраивает
Dmitry
Maksim (Ellrion)
Дмитрий
Юмор в том, что три миллиона раз видел эти доки, но не могло дойти, что есть ещё простой request()->query(), который содержал все нужные параметры
Да, оно работает, спасибо огромное!
(Знали бы вы, как тупо представлять, как решить задачу, но не видеть очевидного решения)