jpa Vaadin网格,基于实体属性设置列时出现问题

brccelvz  于 2022-11-14  发布在  其他
关注(0)|答案(1)|浏览(101)

我使用spring和MySQL作为ORM的数据库。我试图在我的一个视图中的网格中显示实体属性。项目ID通过URL传递,项目在构造函数后设置。在此方案中,我试图显示给定企业过去的审计。当导航到给定视图时,抛出异常:

There was an exception while trying to navigate to 'EnterpriseView/151' with the root cause 'java.lang.IllegalArgumentException: Multiple columns for the same property: auditId

当我检查数据库中的列时,审计表中只有一个auditId,这意味着什么?
有我的课:
第一次
我尝试重命名auditId属性,但显然没有任何结果
此致Kimoon

ie3xauqp

ie3xauqp1#

EnterpriseView的构造函数中,您有以下代码:

grid.addColumns( "auditId" );

那就是你的复制品的来源

相关问题