以下
>yo jhipster:import-jdl model.jdl
entity Car{
brand String
}
relationship ManyToOne{
Car{owner} to User
}
返回解析错误:
ERROR! Error while parsing entities from JDL
[object Object]
可以使用命令行构建相同的关系。有没有办法在JDL中定义这种关系?
jhipster 3.5.1
答案 0 :(得分:0)
我有同样的错误和解决方案,以免我的情况;)
$ yo jhipster:import-jdl ./entities-jdl.jh
The jdl is being parsed.
Error jhipster:import-jdl ./entities-jdl.jh
ERROR! Error while parsing entities from JDL
[object Object]
在我的情况下,JDL错误出现在这个实体中:
entity Serie {
tipus TipusSerie required maxlength(20),
nom String required,
prefixe String required
}
enum TipusSerie {
NORMAL, XEC_ESCOLETA
}
TipusSerie是一个枚举,无法使用maxlength(20)进行验证,因此正确的JDL是:
entity Serie {
tipus TipusSerie required,
nom String required,
prefixe String required
}
enum TipusSerie {
NORMAL, XEC_ESCOLETA
}
我认为jhipster没有针对该类错误的错误消息,并显示一般错误消息。