JPA RelationShip ManyToOne с Ваадином - PullRequest
       11

JPA RelationShip ManyToOne с Ваадином

0 голосов
/ 13 декабря 2018

У меня есть две таблицы Trouble Ticket и Description. Я хочу установить связь ManyToOne для отображения ответов. Выберите Description в TroubleTicket.Я делаю такое отношение:

@ManyToOne(fetch = FetchType.LAZY)
@JoinColumn(name = "descriptionId")
private Description description;

Когда я хочу создать, изменить или обновить «описание» данных в таблице TroubleTicket, у меня должен быть выбор со многими предложениями.Но у меня ничего нет.Ничего не видноНет ввода, нет выбора.

Может быть, у моего отношения отношения не очень хорошая практика? Может быть, я надеюсь, что тег Vaadin для передачи выбора

PS: когда я делаю это с другой таблицей без отношения отношения Шип,он отображает вход для создания / обновления / изменения

@Column(length = 10)
private String roleAssignments;

Я отображаю так:

grid.setColumns("description", "roleAssignments");

CRUD:

CrudFormFactory<TroubleTicket> formFactory = crud.getCrudFormFactory();
formFactory.setVisibleProperties("description", "roleAssignments");
formFactory.setFieldType("content", TextArea.class);
crud.setCrudFormFactory(formFactory);
add(crud);
...