
Kaido
02.07.2018
04:07:57
а за час пусто

Aibek
02.07.2018
04:08:24
ты же сам написал, чтобы именно день прошел
а если текущий день нужен

Google

Aibek
02.07.2018
04:08:36
то ">="

Kaido
02.07.2018
04:08:45
то есть для "если прошел час" - нужно как-то по другому?

Aibek
02.07.2018
04:09:26
(именно если уже прошел день с их апдейта)
вот твои слова
а так оставь, тогда ">="
вот ты создал запись сегодня
2 > 2 ? нет
2 >= 2 ? да

Kaido
02.07.2018
04:10:52
не, с днем работает, спасибо
просто хочу логику этого кода понять)
с часом даже >= возвращает пустоту)

Aibek
02.07.2018
04:12:39
ты когда писал now()->subDay()
то например,
у тебя подставлялось именно 02 07 2018 и текущее время(сейчас 10:12:19)
поэтому возвращало ничего
короч, сравнивало и дату и время

Kaido
02.07.2018
04:14:06
ааа, понял
получается если мне надо сейчас на час проверять, то надо убрать toDateString() чтобы не убирало время?
неть, тоже не работает
чет я туплю

Aibek
02.07.2018
04:15:15
wheredate убери также
date - 02 07 2018
datetime 02 07 2018 10:15:40

Google

Aibek
02.07.2018
04:17:37
за последний час
where('updated_at', '>=', now()->subHour(1))

Kaido
02.07.2018
04:29:12

Aibek
02.07.2018
04:30:47
ну хз, может данных нет)

Kaido
02.07.2018
04:31:30
воть)

Aibek
02.07.2018
04:32:08
я не вижу за посл час данные)
за вчера у тебя

Kaido
02.07.2018
04:32:27
так час ведь прошел)
так это возвращает именно за последний час?

Aibek
02.07.2018
04:33:07
я тебе это как пример привел, а так оставь с whereDate

Kaido
02.07.2018
04:34:41
\App\Attachment::where('updated_at', '<', now()->subHour(1))->get()
вот так походу возвращает те, что были созданы больше часа назад)

Iskandar
02.07.2018
04:36:11
Добрый день, помогите пожалуйста с вопросом. Делаю виджет расписания пар на сайте, при открытии страницы в виджете должно отображаться какая сейчас идет пара, какая была и какая будет. У меня есть таблица lessons (title, start[datetime], stop[datetime]). Как мне составить запрос в бд, чтобы выбрать именно эти 3 пары?

Kaido
02.07.2018
04:37:14
Aibek , спасибо тебе большое за помощь и объяснения! :3 ?

Subb98
02.07.2018
04:38:09
а в чистом sql такой еб**ьни бы не было :D

Kaido
02.07.2018
04:38:57

Subb98
02.07.2018
04:39:15
ну потому, что там всё определённо, а в орм можно много методов заюзать )
люблю определённость

Google

Aibek
02.07.2018
04:40:26
хз, вроде все однозначно whereDate это where и DATE()
whereDaye - where и DAY()

Subb98
02.07.2018
04:42:05
ну, как, однозначно.. я в исходники не лазил, я не могу точно сказать, как это внутри обрабатывается
обёртка - это всегда менее очевидно
но, конечно, билдер буду юзать, так как голый sql юзать ещё больше проблем

Aibek
02.07.2018
04:46:05
ну можешь посмотреть sql что генерится и там увидишь
where DATE('updated_at') bla bla

[Anonymous]
02.07.2018
06:09:36
кто знает, как можно запускать с админки какие то задачи в фоне и приостанавливать их?
понятно, что это на очередях делается, но интересно как этим делом управлять правильно

SiZE
02.07.2018
06:11:00

[Anonymous]
02.07.2018
06:14:53

Andrew
02.07.2018
06:19:22

SiZE
02.07.2018
06:19:46

SiZE
02.07.2018
06:19:57
Но в кратце: удаляешь очередь, добавляешь снова

[Anonymous]
02.07.2018
06:20:04
ну типа скинь ссылку где эта проблема решена
в ларавеле есть такой механизм?

SiZE
02.07.2018
06:21:05
У тебя очереди на чем?

[Anonymous]
02.07.2018
06:21:37

SiZE
02.07.2018
06:23:27
Я не прогаю на ларе, попробуй глянуть что там происходит https://laravel.com/docs/5.6/queues#dealing-with-failed-jobs

Google

[Anonymous]
02.07.2018
06:26:17
и ты думаешь, что удалить из редиса задачу это хорошее решение?
разумеется они не выполнятся тогда

SiZE
02.07.2018
06:27:59

[Anonymous]
02.07.2018
06:28:17
мне не нужны неуспешные задачи, мне нужно приостанавливать их.. Какая тут связь?

SiZE
02.07.2018
06:29:09
Ну по аналогии сделать приостановку и возобновление
Можешь чо нить с этим подумать https://github.com/laravel/framework/blob/5.6/src/Illuminate/Queue/Worker.php#L553

Admin
ERROR: S client not available

Dmitriy
02.07.2018
06:32:58
kill -9 только
или костыль с переменной из редиски

SiZE
02.07.2018
06:35:15
если очередей лям )

[Anonymous]
02.07.2018
06:37:23
Просто интересно стало как такое сделать

Denis
02.07.2018
06:39:21
Всем привет! Использую Auth, логин и пасс в таблице users, но email хранится в другой таблице. Как сделать passreset? Стандартный метод ищет email в users

Kaido
02.07.2018
06:40:39

Denis
02.07.2018
06:43:16
Ну получилось так, что users это лицевой счет, по нему я делаю авторизацию в личку... И есть таблица shareholdes - это пайщики... там уже личные данные, у одного пайщика может быть несколько лицевых счетов...

Farid
02.07.2018
06:46:14
(5.6) Скажите, как можно изменить настройки почтового сервера, что указаны в ENV файле, прямо во время отправки письма?

Google

Dmitriy
02.07.2018
06:46:44

Denis
02.07.2018
06:47:23

Aibek
02.07.2018
06:48:00
там же есть типа ->from()

Farid
02.07.2018
06:49:22

Maksim (Ellrion)
02.07.2018
06:50:11
А какой кейс может быть у смены почтового драйвера на лету?

Farid
02.07.2018
06:52:02

Iskandar
02.07.2018
06:57:38
Добрый день, помогите пожалуйста с вопросом. Делаю виджет расписания пар на сайте, при открытии страницы в виджете должно отображаться какая сейчас идет пара, какая была и какая будет. У меня есть таблица lessons (title, start[datetime], stop[datetime]). Как мне составить запрос в бд, чтобы выбрать именно эти 3 пары?

Maksim (Ellrion)
02.07.2018
06:57:57
Хранение в БД настроек.
Ну тогда лучше добавить что то что перед вызовом мэйлера перезапишет конфиги из бд.
Даже не так, придется перекрыть регистрацию мейлера и в билд функции засетить конфиги из бд.
https://github.com/laravel/framework/blob/1ce5f49586089098f0d6ee75f39e097ceaf93026/src/Illuminate/Mail/MailServiceProvider.php#L41
А мб у контейнера есть возможность бефор билд сервиса что то сделать надо глянуть.

Nik
02.07.2018
06:59:30

Iskandar
02.07.2018
07:00:34

Nik
02.07.2018
07:00:57
нда

Anton
02.07.2018
07:02:45

Maksim (Ellrion)
02.07.2018
07:02:50
Согласен с комментарием выше. Проще выбрать все за этот день

Iskandar
02.07.2018
07:04:21
но с предыдущим и следующим не получается

Илья
02.07.2018
07:05:22

Iskandar
02.07.2018
07:05:55
да, попробую так спасибо

Anton
02.07.2018
07:06:45
Кстати вопрос - первая и последняя пары - что там надо показывать до и после соотвественно? ?
ну это я так... набросил ?

Maksim (Ellrion)
02.07.2018
07:07:16