У меня есть две таблицы 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);