代码之家  ›  专栏  ›  技术社区  ›  StuartDTO

如何给问题分配主题和副标题

  •  0
  • StuartDTO  · 技术社区  · 5 年前

    我有一个问题必须包含主题和副标题,假设我的问题是:

    什么是SQL的连接?

    主题是SQL,副标题是Join。

    我想知道如何将它们添加到我的问题实体中,以便可以按主题或副标题获取所有问题。

    我有这个:

    @Entity(name = "topic")
    public class Topic {
    
        @Id
        @Column(name = "topic_id")
        @GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "topic_seq")
        @SequenceGenerator(name = "topic_seq", allocationSize = 1)
        private Long id;
        @OneToMany(mappedBy = "parent")
        private Set<Topic> subTopics;
    
    } 
    

    我知道 Question 我必须要提到这个话题,但我不知道该怎么做。

    关系是一个问题可以有一个主题和一个副标题,一个主题或一个副标题可以有多个问题。

    希望一切都清楚。

    0 回复  |  直到 5 年前