2015-11-22 4 views
2

Я хотел бы создать индексы для определенных столбцов в моей таблице. Я использую Ebean и Play-java. Мне было интересно, какие правильные аннотации предназначены для создания индекса в столбце/таблице.Какие аннотации следует использовать для создания индексов с помощью Ebean?

Кто-нибудь использовал аннотации JPA для индексирования?

ПРИМЕЧАНИЕ: Я знаю, что всегда могу вручную создавать индексы и не беспокоиться об аннотации.

ответ

2

Ebean имеет @Index. Обратите внимание, что в версии 6.5.1 поддержка была улучшена - https://github.com/ebean-orm/avaje-ebeanorm/issues/368

один пример, колонка:

@Entity 
@Table(name = "e_basic") 
public class EBasic { 

    ... 

    @Index 
    String name; 

Multi-столбец Пример:

@Index(columnNames = {"last_name","first_name"}) 
@Entity 
public class Contact { 
+0

Удивительный спасибо! – jesukumar

 Смежные вопросы

  • Нет связанных вопросов^_^