Alice fixtures — Примечание: преобразование массива в строку

Я использую Алису Пучок, чтобы сделать крепление для моего mongodb.

Я просто хочу использовать массив в своих приборах, вот и все.

Я хочу использовать массив для своих подкатегорий категории, но у меня всегда одна и та же проблема.

joboffer_category.yml

App\Document\JobOfferCategory:
joboffer_category_1:
name: 'Commerce / Communication'
code: 'COM'
subCategories: [a, b ,c]

JobOfferCategory.php

/**
* @var array $subCategories
* @ODM\Field(name="collection")
* @Expose
*/
protected $subCategories;

/**
* @return array
*/
public function getSubCategories(): array
{
return $this->subCategories;
}

/**
* @param array $subCategories
* @return JobOfferCategory
*/
public function setSubCategories(array $subCategories)
{
$this->subCategories = $subCategories;
return $this;
}

Эта проблема :

$ docker-compose exec app php bin/console doctrine:mongodb:fixtures:load --no-interaction
> purging database
> loading [10] App\DataFixtures\MongoDB\AliceFixtures

In StringType.php line 31:

Notice: Array to string conversion

Кто-нибудь может мне помочь ?
Спасибо

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …