Ошибка синтаксиса Jhipster-uml требуемых отношений

#jhipster #jdl

#jhipster #jdl

Вопрос:

Чтобы создать требуемую связь с использованием JDL, я обнаружил, что мы можем сделать это:

 entity A
entity B

relationship ManyToOne{
  A{b required} to B
}
  

Когда я запускаю следующую команду jhipster-uml myjdlfile.jdl , я получаю следующее:

 An error has occurred:
        SyntaxError 
At line 5, column 6. 
Error message:
        Expected "}" or a space but "r" found.
  

По-видимому, он не распознает требуемое .

Я использую Jhipster UML версии v1.6.5 и Jhipster Generator версии v3.4.0

Есть идеи?

Спасибо 🙂

Ответ №1:

Вы добавляете, что поле b является обязательным, но оно не существует в сущности B. Создайте поле и попробуйте его.

Ответ №2:

Я только что попробовал ваш пример с последней версией (Jhipster Generator v3.9.1), и он работает.