Size: a a a

2021 September 09

y

yu2ry in Laravel Pro
)))
источник

d.

dev . in Laravel Pro
не понял это как
источник

y

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

d.

dev . in Laravel Pro
немного не то надо массив состоящий из объектов
источник

e

eldarda in Laravel Pro
Так можно свой каст написать
источник

EG

Egor Gruzdev in Laravel Pro
Какое именно событие ожидаешь?
источник

ЕК

Евгений Кулиничев... in Laravel Pro
Спасибо! я уже разобрался, я просто эмулировал запрос, а там одни и те же данные, поэтому триггера не было
источник

EG

Egor Gruzdev in Laravel Pro
Массив каких объектов, stdClass, если да, то тебе нужен обычный json cast, который уже есть из коробки.
источник

d.

dev . in Laravel Pro
массив объектов реализующих интерфейс
источник

d.

dev . in Laravel Pro
походу надо посмотреть как релазивоан стандартный и копипаст
источник

EG

Egor Gruzdev in Laravel Pro
Надо заглянуть в документацию и реализовать один из интерфейсов.

https://laravel.com/docs/8.x/eloquent-mutators#castables
источник

P

Pavel in Laravel Pro
Переслано от Pavel
Ребят, всем привет!

у меня есть две таблицы, interests и interest_categories

В interests у меня создан внешний ключ для interest_categories, category_id.

Когда пытаюсь создать запись в таблице interests то получаю такую ошибку:

SQLSTATE[23000]: Integrity constraint violation: 1452 Cannot add or update a child row: a foreign key constraint fails
(database.interests, CONSTRAINT interests_category_id_foreign FOREIGN KEY (category_id) REFERENCES interest_categories (id))
(SQL: insert into interests (name, category_id, updated_at, created_at) values (Footbal, 3, 2021-09-09 17:42:15, 2021-09-09 17:42:15))"
источник

P

Pavel in Laravel Pro
Переслано от Pavel
вот моя миграция
источник

P

Pavel in Laravel Pro
Переслано от Pavel
public function up()
   {
       Schema::create('interests', function (Blueprint $table) {
           $table->bigIncrements('id');
           $table->string('name')->unique();
           $table->unsignedBigInteger('category_id')->unsigned()->nullable()->default(null);
           $table->foreign('category_id')->references('id')->on('interest_categories');
           $table->string('icon')->nullable();
           $table->timestamps();
       });
   }
источник

P

Pavel in Laravel Pro
Переслано от Pavel
источник

P

Pavel in Laravel Pro
Переслано от Pavel
источник

P

Pavel in Laravel Pro
может кто помочь?)
источник

P

Pavel in Laravel Pro
уже долго пытаюсь решить
источник

d.

dev . in Laravel Pro
категория 3 есть ?
источник

P

Pavel in Laravel Pro
нет))
источник