Size: a a a

2020 January 16

RT

Roma Tulaydan in Laravel Pro
Приветствую. Пробую сделать следущее App\Models\UsersOnlineSummary::firstOrNew(
                   [
                       'user_id' => $userModel->id,
                       'created_at' => Carbon::today()
                   ]
               );
но вот created_at не распознается как сегодняшний день, хотя это так. Вопрос: как в данном случае указать значение сегодня ,чтобы условие выполнялось и новая модель не создавалась? Спасибо
источник

S

Sergo in Laravel Pro
Roma Tulaydan
Приветствую. Пробую сделать следущее App\Models\UsersOnlineSummary::firstOrNew(
                   [
                       'user_id' => $userModel->id,
                       'created_at' => Carbon::today()
                   ]
               );
но вот created_at не распознается как сегодняшний день, хотя это так. Вопрос: как в данном случае указать значение сегодня ,чтобы условие выполнялось и новая модель не создавалась? Спасибо
зона настроена?)
или как вариант там надо к таймстепу привести
источник

RT

Roma Tulaydan in Laravel Pro
зона - да
источник

S

Sergo in Laravel Pro
или ещё вариант в fillable добавить, но не уверен
источник

RT

Roma Tulaydan in Laravel Pro
а разве FirstOrNew поддерживает модификации? Идея как раз его использовать, обычная проверка на селект - создать - обновить работает
источник

S

Sergo in Laravel Pro
Roma Tulaydan
Приветствую. Пробую сделать следущее App\Models\UsersOnlineSummary::firstOrNew(
                   [
                       'user_id' => $userModel->id,
                       'created_at' => Carbon::today()
                   ]
               );
но вот created_at не распознается как сегодняшний день, хотя это так. Вопрос: как в данном случае указать значение сегодня ,чтобы условие выполнялось и новая модель не создавалась? Спасибо
кстати firstOrNew не создает в базе вроде, а просто создает инстанс модели
источник

RT

Roma Tulaydan in Laravel Pro
аргументы - обьекты Карбон
источник

RT

Roma Tulaydan in Laravel Pro
Переслано от Sergo
кстати firstOrNew не создает в базе вроде, а просто создает инстанс модели
источник

S

Sergo in Laravel Pro
а, окей. Я просто уточнил
источник

S

Sergo in Laravel Pro
Roma Tulaydan
Переслано от Sergo
кстати firstOrNew не создает в базе вроде, а просто создает инстанс модели
?)
источник

RT

Roma Tulaydan in Laravel Pro
мне так и надо)
источник

RT

Roma Tulaydan in Laravel Pro
Переслано от Sergo
кстати firstOrNew не создает в базе вроде, а просто создает инстанс модели
источник

🎃

🎃 Даниил ◠‿◠✿... in Laravel Pro
дампай что в крейтед_ат, и чекай базу
источник

🎃

🎃 Даниил ◠‿◠✿... in Laravel Pro
не забудь учесть тайм зону системы, и коннекта просмотрщика бд
источник

RT

Roma Tulaydan in Laravel Pro
обьект Карбона
источник

RT

Roma Tulaydan in Laravel Pro
дампай что в крейтед_ат, и чекай базу
источник

🎃

🎃 Даниил ◠‿◠✿... in Laravel Pro
Roma Tulaydan
обьект Карбона
да оно и так ясно, ты на дату смотри
источник

RT

Roma Tulaydan in Laravel Pro
таймзона совпадает
источник

🎃

🎃 Даниил ◠‿◠✿... in Laravel Pro
мб не в филлейбле
источник

RT

Roma Tulaydan in Laravel Pro
дата совпадает
источник