I'm on symfony 4
I have a class class User that extends FOS\UserBundle\Model\User
I get this error :
Doctrine\DBAL\Types\Exception\UnknownColumnType:
Unknown column type "array" requested. Any Doctrine type that you use has to be registered with \Doctrine\DBAL\Types\Type::addType(). You can get a list of all the known types with \Doctrine\DBAL\Types\Type::getTypesMap(). If this error occurs during database introspection then you might have forgotten to register all database types for a Doctrine Type. Use AbstractPlatform#registerDoctrineTypeMapping() or have your custom types implement Type#getMappedDatabaseTypes(). If the type name is empty you might have a problem with the cache or forgot some mapping information.
the mapping type "array' for roles doesn't exist
I try this
#[ORM\AttributeOverrides([
new AttributeOverride(
name: 'roles',
column: new Column(type: SerializedArrayType::NAME)
)
])]
but i get this error
The column type of attribute 'roles' on class 'App\UserBundle\Entity\User' could not be changed.
I'm on symfony 4
I have a class class User that extends FOS\UserBundle\Model\User
I get this error :
Doctrine\DBAL\Types\Exception\UnknownColumnType:
Unknown column type "array" requested. Any Doctrine type that you use has to be registered with \Doctrine\DBAL\Types\Type::addType(). You can get a list of all the known types with \Doctrine\DBAL\Types\Type::getTypesMap(). If this error occurs during database introspection then you might have forgotten to register all database types for a Doctrine Type. Use AbstractPlatform#registerDoctrineTypeMapping() or have your custom types implement Type#getMappedDatabaseTypes(). If the type name is empty you might have a problem with the cache or forgot some mapping information.
the mapping type "array' for roles doesn't exist
I try this
but i get this error
The column type of attribute 'roles' on class 'App\UserBundle\Entity\User' could not be changed.