Ошибка Symfony, когда я пытаюсь создать свои приборы с помощью nelmio/alice

Я попытался сгенерировать свои приборы, и я получил эту ошибку:

 Catchable Fatal Error: Object of class FinanceBundle\Entity\Conversion could not be converted to string

Здесь мои связанные лица:

Сущность ConversionLink

          ...
/** 
        *
        * @var Conversion
        *
        * @ORM\Column(name="""conversionID""", type="bigint")
        * @ORM\ManyToOne(targetEntity="FinanceBundle\Entity\Conversion")
        * @ORM\JoinColumn(name="""conversionID""", referencedColumnName="""ID""")
        */
       private $conversion;
... //getter setters and so on

Объект преобразования не содержит ничего об этом отношении. Только другие независимые поля.

Здесь мои пути преобразования

FinanceBundle\Entity\ConversionLink:
   conversionLink{1..5}:
       # some fields ...
       conversion: '@conversion*'

Благодарю.

2 ответа

Ваш файл фикстуры должен выглядеть так:

FinanceBundle\Entity\ConversionLink:
   conversionLink{1..5}:
       # some fields ...
       conversion: '@conversion<current()>'

Попробуй это:

FinanceBundle\Entity\ConversionLink:
   conversionLink{1..5}:
       # some fields ...
       conversion: '@conversion$current'
Другие вопросы по тегам