gpt4 book ai didi

spring - 使用@Convert 按属性过滤条件

转载 作者:行者123 更新时间:2023-11-29 11:44:30 27 4
gpt4 key购买 nike

我有一个带有字符串列表的简单类,这个列表使用@Convert 转换为数据库中的一列,现在我正在尝试创建一个基于类型属性的条件。

@Entity(name = "my_table")
public class MyTable implements Serializable {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Long id;

@Column
@Convert(converter = StringListConverter.class)
private List<String> type;
}

和标准: c2.add(Restrictions.ilike("type", matchValue, MatchMode.ANYWHERE));

但我得到了这个异常(exception):

org.springframework.orm.jpa.JpaSystemException: Error attempting to apply AttributeConverter; nested exception is javax.persistence.PersistenceException: Error attempting to apply AttributeConverter

*所有条目都有一个值,我使用 psql 数据库

最佳答案

现在使用 Hibernate 是不可能的。

请查看故障单:https://hibernate.atlassian.net/browse/HHH-9991

关于spring - 使用@Convert 按属性过滤条件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47505687/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com