1

マップ属性にインデックスを追加したい マップ属性にインデックスを追加する方法がわかりません

私はobjectdbサイトリンクを参照していますが、インデックスを追加するのに十分なsoultion @indexが見つかりません

例えば:

@Entity
@Table(name = Customer.TABLE_NAME)
public class Country {

    @index
    @OneToMany(fetch = FetchType.LAZY)
    @JoinTable(name = Country.TABLE_TRANSLATION_NAME,
        joinColumns = @JoinColumn(name = Country.TABLE_NAME),
        inverseJoinColumns = @JoinColumn(name = NameTranslation.TABLE_NAME))
    @MapKeyJoinColumn(name = Language.TABLE_NAME)
    private Map<Language, NameTranslation> names;

}

language と nametranslation には別のエンティティがあります

4

1 に答える 1