Size: a a a

2019 December 30

E

Eugene in Laravel Pro
Eugene
Максимально что нашел это Mail::to.......later($delay
Это то, что надо или рыть дальше?
источник

SS

Stepan Saal in Laravel Pro
Eugene
Это то, что надо или рыть дальше?
Почитай про очереди
источник

SS

Stepan Saal in Laravel Pro
Хотя
источник

A

Archakov 🌚 in Laravel Pro
Подскажите, можно ли как-то получить все сущности с их зависимостями?

Есть таблица words и translates.

Делаю запрос к БД так: $words = Word::with(['translates', 'audio'])->get();

Получаю все слова и варианты переводов к каждому слову с помощью with. Но почему-то в итоге, на некоторые сущности не отдаются зависимости.
источник

A

Archakov 🌚 in Laravel Pro
Много слов, у которых нет переводов (translates), хотя к этим словам есть переводы
источник

A

Archakov 🌚 in Laravel Pro
Когда пытаюсь найти конкретное слово, то норм отдаёт к нему переводы, но когда запрашиваю через get() все сущности с with(['translates', 'audio']), то на 80-90% слов не отдаются переводы
источник

E

Eugene in Laravel Pro
Archakov 🌚
Когда пытаюсь найти конкретное слово, то норм отдаёт к нему переводы, но когда запрашиваю через get() все сущности с with(['translates', 'audio']), то на 80-90% слов не отдаются переводы
А покажи свою модель Word
источник

E

Eugene in Laravel Pro
Stepan Saal
Почитай про очереди
источник

A

Archakov 🌚 in Laravel Pro
Eugene
А покажи свою модель Word
источник

SS

Stepan Saal in Laravel Pro
Ага
источник

E

Eugene in Laravel Pro
Спасибо
источник

SS

Stepan Saal in Laravel Pro
Правда там на сервере придётся запустить процесс, который олжен постоянно работать в фоне https://laravel.com/docs/master/queues#running-the-queue-worker
источник

E

Eugene in Laravel Pro
Stepan Saal
Правда там на сервере придётся запустить процесс, который олжен постоянно работать в фоне https://laravel.com/docs/master/queues#running-the-queue-worker
С этим уже разобрался. Спасибо за подсказку
источник

SS

Stepan Saal in Laravel Pro
https://laravel.com/docs/5.7/mail
Delayed Message Queueing
источник

SS

Stepan Saal in Laravel Pro
Eugene
С этим уже разобрался. Спасибо за подсказку
Вот то, что нужно тебе как раз. Это та же очередь используется
источник

E

Ex3mist in Laravel Pro
Пачаны, можно как то получить список id измененных строк, при апдейте?
источник

E

Ex3mist in Laravel Pro
// назначаем прокси
       $result = $server->proxyLists()
           ->where('buy', false)
           ->where('working', true)
           ->where('in_stock', true)
           ->limit($proxyCount)
           ->update([
               'price' => $server->price,
               'login' => 'au'.Auth::id().Str::random(3),
               'password' => Str::random(6),
               'user_ip' => $user_ip,
               'user_id' => Auth::id(),
               'buy' => false,
               'date_buy' => Carbon::now(),
               'date_end' => Carbon::now()->addDay(30),
               'auto_renewal' => false,
           ]);
источник

E

Ex3mist in Laravel Pro
public function proxyLists()
   {
       return $this->hasMany('App\Models\Proxy\ProxyPersonalList', 'server_id', 'id');

   }
источник

P

PSYTRGLES in Laravel Pro
как с last_insert_id() нельзя получить при апдейте
источник

P

PSYTRGLES in Laravel Pro
источник