Size: a a a

2021 May 26

DM

Dmitry M in Laravel Pro
Я просто думал что SPA общаясь с API получает данные без разметки
источник

DM

Dmitry M in Laravel Pro
все шаблоны уже на клиенте должны быть
источник

DS

Daniil 🦠 Simushkin... in Laravel Pro
чиорт, неужели octane ещё не готов к продакшену :/
источник

LA

Lipe App in Laravel Pro
Переслано от Lipe App
Как от такого тиместамп сделать человеческий дата
источник

LA

Lipe App in Laravel Pro
Переслано от Lipe App
$carbon = Carbon::createFromTimestamp(strtotime($date))->locale('ru');
       return $carbon->isoFormat('D MMMM YYYY');

Этот вариант не помог из гугла взял
источник

AS

Andrew Sparks in Laravel Pro
имхо еще сыроват
источник

ДЗ

Денис Захаренко... in Laravel Pro
Какой формат нужен?
источник

ДА

Дмитрий Андреевич... in Laravel Pro
Всем привет. Хочу наполнить таблицу сидами. У меня там всего 3 поля: id, name и внешний ключ title_id. Так вот он ругается на ограничение внешнего ключа. Хотя я это поле добавил в fillable. Как быть?
источник

A

Absolute in Laravel Pro
загуглить ошибку
источник

ПУ

Павел Успенский... in Laravel Pro
пример киньте что пишете в factory
источник

D

Developer in Laravel Pro
Ребята, кто-нибудь создал хелпер класс в laravel для Wallet One (https://www.walletone.com/en/merchant/documentation/)?
источник

EG

Egor Gruzdev in Laravel Pro
(new \DateTimeImutable('@1621249270300'))->format(тот что тебе нужен)
источник

A

Arman in Laravel Pro
1. null можно, если можно
2. сразу создавай у родителей текущую модель по связям
3. как я рандомного запросить можно, например юзера:

   protected static function getRandomUserId(): int
   {
       static $cache;
       $cache === null && $cache = User::query()->limit(100)->get();
       return $cache->random()->id;
   }

в DatabaseSeeder через $this->call() укажи в каком порядки сиды запускать
источник

ДА

Дмитрий Андреевич... in Laravel Pro
Я нашел причину. Причина в каскадной связи двух таблиц. Я хотел сделать, когда удаляешь родительскую запись, все дочерние записи из другой таблицы тоже удаляются. Без нее собрал таблицу, все работает, но теперь нет этой связи.
источник

ДА

Дмитрий Андреевич... in Laravel Pro
$table->foreign('post_id')->references('id')->on('posts')->onDelete('cascade');
источник

ДА

Дмитрий Андреевич... in Laravel Pro
При ней сиды и не заполняются. Без нее все заполняется.
источник

A

Arman in Laravel Pro
тож так делают, но без "тоже удаляются". сначала нужно удалить потомков, потом самого родителя/хозяина.
источник

ДА

Дмитрий Андреевич... in Laravel Pro
Если 1000 записей, то так не поудаляешь
источник

ДА

Дмитрий Андреевич... in Laravel Pro
Я так и не понял, почему сиды ругаются на это строку
источник

A

Arman in Laravel Pro
если у моделей есть внешний связи (файлы, папки), то лучше так через chunk, если нет таких связей, то можно одним запросов delete where post_id=$postId
источник