【发布时间】:2019-09-03 15:33:49
【问题描述】:
我将 Doctrine 2.6.3 与 Symfony 4.3.1 和 Postgres 10 一起使用
不幸的是,当我指定 simple_array 或数组列类型时,Doctrine 只是将该列简单地创建为 TEXT,但为什么呢? Postgres 也支持 int 数组。
@ORM\Column(type="simple_array", nullable=true)
我想在这里存储一些枚举值:[1, 2, 3, 4] 仅此而已,整数。
如何强制 Doctrine 为列创建 int_array 类型而不是文本?
【问题讨论】: