有没有一种方法可以将postgres数组映射到列表而无需创建其他表?

时间:2019-04-11 08:00:13

标签: arrays postgresql hibernate spring-data-jpa

我开始创建数据库模型的应用程序。而且我不明白hibernate-jpa中是否可以将字符串列表另存为数组。

如果我只是想保存我的

List<String> someLines;

作为sql

some_lines text[]

我收到一个错误,指出数组不能表示为列表。

如果我像

那样放置注释@ElementCollection
@ElementCollection
List<String> someLines;

需要另一个表some_elements。如果我另外添加注释@Column,也会发生同样的情况:

@Column(name = "some_lines")
@ElementCollection
List<String> someLines;

您通常如何在数据库中保存一个简单的列表(而不创建其他表)?

0 个答案:

没有答案