spring-data-jpa 参数值[\]与预期的类型[java.lang.String(n/a)]不匹配

xcitsw88  于 2022-11-10  发布在  Spring
关注(0)|答案(2)|浏览(222)

从第二次调用开始出现以下异常。我们正在使用hib5.6.6.Final
“消息”:“参数值[]与预期类型[java.lang.String(n/a)]不匹配;嵌套的异常是java.lang.IllegalArgumentException:参数值[]与预期的类型[java.lang.String(n/a)]不匹配",

x9ybnkn6

x9ybnkn61#

您正面临一个在Hibernate 5.6.6.Final中引入并在5.6.9.Final中修复的错误:https://hibernate.atlassian.net/browse/HHH-15142
只需升级您的Hibernate版本。

bnlyeluc

bnlyeluc2#

必须检查该字段是否为内部联接,如果是,则必须转到与当前实体相关的实体。

范例:

@Table(name = "table_item")
    public class DetalleSolicitudArchivo

您需要获取detail_id:

@ManyToOne
    @JoinColumn(name = "table_detail_item_id")
    private Carpeta carpeta;

 @Column(name = "detail_item_id")
private Long detailItemId

我希望这对你有所帮助。

相关问题