代码之家  ›  专栏  ›  技术社区  ›  Aleksandr Semyannikov

在Hibernate搜索ORM中使用EntityGraph

  •  0
  • Aleksandr Semyannikov  · 技术社区  · 6 年前

    当我发现一些实体使用 Hibernate Search ORM . 框架提供的投影机制由于其局限性(例如,所有需要的数据都必须存储在索引中)而不方便。

    有没有办法使用 EntityGraph FullTextEntityManager ?

    0 回复  |  直到 6 年前
        1
  •  1
  •   yrodiere    6 年前

    将大多数关系定义为lazy,并在需要获取更多关系时使用实体图会更容易。

    Hibernate搜索不允许使用 EntityGraph ,至少还没有,但它允许您设置 Criteria org.hibernate.Criteria#setFetchMode

    看到了吗 https://docs.jboss.org/hibernate/search/5.11/reference/en-US/html_single/#_fetching_strategy