1

エンティティに関連付けフィールドを追加しようとしています。で確認すると

php app/console doctrine:mapping:info

マッピングがリストに表示されます。

しようとすると

php app/console doctrine:migrations:diff

また

php app/console doctrine:schema:update --force

エラーが発生します

[Doctrine\DBAL\Schema\SchemaException] The table with name 'pim_catalog_group' already exists.

これが私のエンティティコードです

Acme\Bundle\AppBundle\Entity\Group:
type: entity
table: pim_catalog_group
changeTrackingPolicy: DEFERRED_EXPLICIT 
manyToOne:
    family:
        targetEntity: Pim\Component\Catalog\Model\FamilyInterface
        joinColumn:
            name: family_id
            referencedColumnName: id
            onDelete: 'SET NULL'

制約が原因である可能性があると考えましたが、解決できませんでした。

4

0 に答える 0