Mysql
 sql >> база данни >  >> RDS >> Mysql

Какво представлява DC2Type тип данни на масива в mysql

Това не е тип данни. Може да сте забелязали, че типът на колоната е LONGTEXT. DC2Type:array е коментар на полето.

Doctrine използва коментара на полето като място за съхранение на метаданни на колоната. Тъй като Mysql не ви позволява да съхранявате масив, Doctrine използва DC2Type:array като коментар, за да знае как да десериализира съдържанието.

Разгледайте връзката по-долу.

https://github.com/doctrine/dbal/issues/1614

От връзката, която споменахте, можете да видите, че коментарът DC2Type:enumvisibility показва, че съдържанието на полето е флаг, което показва, че записът е видим или не. Това изобщо не е нов тип данни. Трябва да се счита за помощна стратегия на ниво база данни. За Doctrine това е персонализиран тип данни.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. CodeIgniter:Съхраняване на изображение в базата данни?

  2. async и изчакайте при извикване на MySQL в node js

  3. Как да промените стойността по подразбиране на колона с помощта на процедура

  4. MySQL ограничен диапазон

  5. Неизвестна колона на Laravel 'updated_at'