Объекты Spring Boot и соединения OneToMany: как получить необходимую информацию? - PullRequest
0 голосов
/ 20 января 2020

Для учебного проекта я работаю над базой данных с цитатами из разных источников, разбитыми по разным темам. Моя проблема заключается в следующем: я хотел бы сохранить темы в отдельной таблице, для дальнейших обновлений в случае необходимости, по их идентификатору из таблицы кавычек (имеющей в основном поля идентификатора, текста и автора). Spring Boot сгенерировал для кода

    @Entity
public class Quote {
    @Id
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    private Long id;
    @Lob
    private String text;
private String author;

    @OneToMany
    private List<Topic> topics;

таблицу кавычек (и таблицу тем тоже) и таблицу поиска сгенерированных тем и цитат (вторая пустая). Не могли бы вы помочь мне заполнить таблицу соответствующими данными (мой исходный CSV-файл содержит темы в виде строк, поэтому я могу работать с этим в случае необходимости), но я не уверен, как сообщить базе данных, какая цитата принадлежит ли topi c и как получить информацию позже (я думаю, возвращение связанной строки a в получателе могло бы решить мой второй вопрос, но я слишком запутался). Большое спасибо заранее!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...