Luka
У тебя по крону парсинг идет? Как часто?
Не по крону. Начинаются игры, человек подключается, выбирает игры которые идут, выбирает БК и у него на одну страницу, которая раз в 5 секунд будет обновляться идет сбор данных, человек может открыть 10 страниц и сразу мониторить 10 событий, т.к это live у людей предел банка обычно 5 тысяч на одну БК , потолок игр в которых они играют 10. Поэтому в будущем на одну рабочаю область через Vue.js можно подключить 10 событий и работать в одной рабочей области. Все запросы идут с каждым обновлением страницы
Alexander
Подскажите как сделать подобный запрос в laravel
$setting = DB::prepare("UPDATE setting SET value=? WHERE name=?;");
$setting->execute([$login, 'login']);
$setting->execute([$email, 'email']);
$setting->execute([$site, 'site']);
перерыл всю документацию, но что-то не получается сделать
Юрий
Вчера же дали название с документации
Юрий
https://laravel.com/docs/5.4/queries
Юрий
https://laravel.com/docs/5.4/queries#updates
Юрий
Вот готовое по сути, только название таблицы сменить и поля в массив добавить
Alexander
Вот готовое по сути, только название таблицы сменить и поля в массив добавить
у меня таблица setting имеет только 2 поля name и value, чтобы обновить сразу 10 полей нужно по сути сделать 10 update, Setting::where('name', 'login')->update(['value' => 'какой-то логин']; итд много раз? а я спрашивал можно ли как-то через подготовленные запросы это сделать как в PDO
Юрий
Я чот даже хз как объяснить. Ты своим execute в пдо просто шлешь пачку запросов подряд
Юрий
Что мешает в ларавеле поставить аналогично в foreach если лень код дублировать?
Юрий
Я молчу что такие запросы паршивы без транзакций, но для того нужна доктрина и там совсем другой уровень
Alexander
Понятно, спасибо
Dmitriy
Dmitriy
Евгений
unsignedInteger
Anonymous
Привет, если метод firstOrCreate находит запись он ее апдейдит?
Anonymous
Anonymous
Евгений
если находит то берет эту запись
Евгений
есть такое - https://laravel.com/api/5.4/Illuminate/Database/Eloquent/Builder.html#method_updateOrCreate
Anonymous
Anonymous
а этого метода к сожалению нет
Евгений
https://laravel.com/api/5.1/Illuminate/Database/Eloquent/Builder.html#method_updateOrCreate
Евгений
искать пробовал?
Anonymous
в доках
Anonymous
а в апи почему-то есть
Юрий
https://laravel.com/api
Anonymous
но это не правда он не работает в 5.1
Юрий
ну ваще-т можно глянуть и реализацию не полениться. и увидеть, что он либо возвращает существующий инстанс, либо создает новый и сохраняет. старый инстанс он не апдейтит
Юрий
это про firstOrCreate()
Archakov
https://www.liveedu.tv/aziev/?1
Archakov
а ты на чем?
Юрий
шторм разумеется с плагинами нужными
Евгений
Не понимаю тех людей кто не понимает тех людей кто кодит в саблайме
Евгений
В конце концов каждый выбирает что ему удобнее в данный момент
Archakov
Юрий
а у него не подсвечено и показано только как он борется с тем что саблайм не для пхп
Archakov
Какая разница где писать код? Не всем нравится работать на подвисшем шторме, кому-то нравится саблайм который работает в 2 раза быстрей. (стрим не мой)
Archakov
шторм и подобные IDE для ленивых
Юрий
notepad++ для богов пхп
Евгений
Блакнот
Юрий
ручной поиск контроллера в списке директорий, ручной поиск по файлу нужной функции - ну вот примерно о чем стрим
Юрий
не холивара ради, просто не понимаю)
Юрий
ну ил вот как сейчас с придуманным методом)
Юрий
имхо если стримишь - то хотя бы не надо бороться с проблемами своего окружения
Юрий
тут заходил админ курсов на ютубе - там хорошо
Юрий
тут - плохо
Archakov
Anonymous
Отличный выбор для фронтенда)
Юрий
Евгений
Anonymous
Есть у них что то в стиле подписки?
Юрий
Юрий
кхм
Юрий
тогда я не удивлен что ты юзаешь не шторм
Юрий
дай
минуту в личку скину)
Bakhriddin
komu nujna intellij jetbrains lisence
Anonymous
Евгений
я пробовал настроить шторм под себя, сложно заходило, поэтому пока на сублиме
Евгений
и атом пробовал
Евгений
и еще какой то микросовтовский
Евгений
навзание забыл
Firdavs
шторм ваще секас для laravel
Firdavs
Юрий
Евгений
Евгений
точно
Евгений
но там были свои неудобства тоже
Юрий
а вообще лайфхак для всех - любой опенсурс проект и у вас лицензия на весь софт джетов бесплатно
Firdavs
Firdavs
я не помню
Юрий