Spring roo字段引用引用的实体VIEW

时间:2015-08-11 16:09:14

标签: spring-roo

我创建了实体应用程序和版本。 在应用程序视图中,我可以编写应用程序名称并选择以前创建的版本 我使用命令字段引用(专注于应用程序)来做到这一点:

field reference --type ~.Versions --fieldName version --cardinality  

之后我想创建第三个名为Upgrade的实体,这就是问题所在。 在升级视图中,当我选择以前创建的应用程序(应用程序名称和版本)时,我只看到应用程序名称,那里没有版本。

我的代码:

project --topLevelPackage xyz.apss.tests
jpa setup --database HYPERSONIC_IN_MEMORY --provider HIBERNATE
entity jpa --class Applications
field string --fieldName appName
entity jpa --class Versions
field string --fieldName version
focus --class ~.Applications
field reference --type ~.Versions --fieldName version --cardinality  
entity jpa --class Upgrade
field reference --type ~.Applications --fieldName appName
web mvc setup
web mvc all --package ~.web

抱歉,没有图片,没有足够的声誉。 :(

1 个答案:

答案 0 :(得分:0)

看看this explication about the version field on JPA。看起来你有一个字段名称冲突。尝试将version字段更改为versionNumber

祝你好运!