質問

私は2つのテーブル...チャレンジとChallengeYearを得た」VEの、ChallengeYearは挑戦で長年のリストを作成するだけです。

私はリストの年のリストを含む、チャレンジに実体を作りたいです。これは可能でしょうか?

私は@JoinColumnと@OneToManyと一緒@SecondaryTableすることで見てきたが、それらのいずれも、トリックを行うことができ、または私は何かを見下ろすています。

誰かが私を助けることはできますか?

ご挨拶、 ヤン

役に立ちましたか?

解決

、それは整数何年モデルであるのですか?

そうならば、あなたは@CollectionOfElementsとあなたのChallenge.getYearsメソッドに注釈を付けることがあります。

のように:

  @CollectionOfElements
  @JoinTable(
    table=@Table(name="ChallengeYear"),
    joinColumns = @JoinColumn(name="challengeId")
  )
  @Column(name="year", nullable=false)
  List<Integer> getYears() {
    ...
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top