postgresql 在typeorm postgres数据库中存储字符串数组

o8x7eapl  于 2023-01-25  发布在  PostgreSQL
关注(0)|答案(2)|浏览(155)

我想在我的Postgres数据库中存储一个字符串数组,我有下面的代码,但它不是我想要的工作:

@Column({type: 'text', array: true, nullable: true })
  names: string[] = [];

出现以下错误:

PostgreSQL said: malformed array literal: "["james"]"
Detail: "[" must introduce explicitly-specified array dimensions.

我做错什么了吗?

llmtgqce

llmtgqce1#

我可以用

@Column('simple-array', { nullable: true })
  city: string[];
qyzbxkaa

qyzbxkaa2#

这应该适用于阵列。

@Column('text', { array: true })
names: string[];

相关问题