【发布时间】:2021-11-26 13:30:55
【问题描述】:
我们在 quarkus/graphql 应用程序中使用 panache 来访问数据库。它可以很好地过滤和获取数据。现在我们想执行自定义 jqpl 查询,但是我们没有找到一种方法来使用 panache 和活动记录模式。
为什么这对我们来说是必要的?我们想使用 timescaledb,它是 PostgreSQL 的一个扩展。而要获取聚合数据,我们需要在数据库级别使用它的函数。
为什么不使用 sql 查询?我们的 graphql 接口基于我们的 java 代码中的字段名称。编写 sql 查询需要我们在用于某些 graphql 查询的过滤器中使用列名。
有没有办法用华丽的方式执行自定义 jqpl 查询?
亲切的问候, 马尔科
【问题讨论】:
标签: jpql timescaledb quarkus-panache