sql >> Database >  >> RDS >> Mysql

Hoe het type Doctrine TEXT te krijgen?

U verwijst naar een niet correct type in de documentatie. In je code heb je type="string" maar uw verwijzing naar documentatie is gerelateerd aan type="object" .

Als je het gedeelte van de tabel hierboven leest in de documenten waarnaar wordt verwezen, zul je zien dat string wordt gecast naar VARCHAR in MySQL als length overschrijdt de maximale lengte voor MySQL niet en wordt gecast naar MEDIUMTEXT if length overschrijdt.

Maar als u expliciet TEXT . wilt krijgen veld moet u uw kolom definiëren met type="text" .



  1. Snel script dat alle eigenschappen van SERVERPROPERTY() retourneert in SQL Server 2017/2019

  2. Back-up van een SQLite-database

  3. PHP-tabel (Datum) dynamische kleurverandering op basis van geldigheid

  4. Hoe gebruik je $db van een andere .php naar een andere .php-klasse met behulp van OOP?