2015-08-13 2 views
2

Здравствуйте, я генерирую некоторую сущность с генератором jhipster.Как сделать требуемую связь с сущностью

Когда я создаю отношения сущности, я хотел бы сделать значение в этом поле обязательным, но, к сожалению, генератор не предоставляет эту опцию.

Есть ли все-таки сообщить генератору об этой необходимости? (редактирование .jhipster/entity_name.json), например?

ответ

1

Нет, это была бы новая функция. Не стесняйтесь, чтобы создать проблемы в нашем GitHub проекте и выдвижные запросы всегда приветствуются :)

Просто для других, вот the issue you opened

+0

Я поеду на выпуск XD – snovelli

6

Поскольку this commit JHipster поддерживает проверку требуется на отношениях тоже.

Это пример из JDL файла:

отношения ManyToOne {Свидетельство {са (имя) требуется} до CertificateAuthority}

('Сертификат' и 'CertificateAuthority' являются юридические лица и «ca» - это название поля)

Соответствующая часть от .jhipster/Certificate.json:

"relationships": [ { "relationshipType": "many-to-one", "relationshipValidateRules": "required", "relationshipName": "ca", "otherEntityName": "certificateAuthority", "otherEntityField": "name" },

Сформированный Certificate.ca поле:

@ManyToOne @NotNull частная CertificateAuthority ча;

И сгенерированная форма имеет «Это поле не требуется». предупреждение при подаче Са.

Смежные вопросы