【问题标题】:What annotations should i use to create indexes using Ebean?我应该使用哪些注释来使用 Ebean 创建索引?
【发布时间】:2015-11-22 02:22:39
【问题描述】:

我想在我的表中的某些列上创建索引。我正在使用 Ebean 和 Play-java。我想知道在列/表上创建索引的正确注释是什么。

有没有人使用 JPA 注释成功建立索引?

注意:我知道我总是可以手动创建索引,而不必担心注释。

【问题讨论】:

    标签: playframework playframework-2.0 ebean


    【解决方案1】:

    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;
    

    多列示例:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-02-02
      • 2011-06-25
      • 1970-01-01
      • 2010-09-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-08-31
      相关资源
      最近更新 更多