JPQL查询引用通过UserType定义的列

时间:2014-02-12 14:59:40

标签: hibernate jpa jpql usertype

我使用两列为商家类定义了自定义用户类型

我无法在 JPQL查询中引用它。

  class Entity {
      [...] 
  @Columns(columns = { //
  @Column(name = "col1"), //
      @Column(name = "col2"), //
  })
  public MyClass getMyObject() {
    return object;
  }
     [...]
  }

我应该如何在JPQL查询中引用它?

  select e from Entity e where e.col1 = ?1 and e.col2 = ?2

JPA似乎并不了解这些专栏。

0 个答案:

没有答案