我们可以使用JPA QueryDSL创建表吗

时间:2018-09-24 06:46:28

标签: java postgresql hibernate jpa querydsl

我正在使用JPA QueryDSL从数据库查询数据,效果很好。 现在,我有一个用JPA QueryDSL编写的复杂选择查询,我需要使用该查询创建一个如下所示的临时表(POSTGRES)。

  Unchecked dependencies for environment dev:
* absinthe (Hex package)
  the dependency does not match the requirement "~> 1.4", got "1.2.5"
* poison (Hex package)
  the dependency does not match the requirement "~> 3.1", got "2.2.0"
** (Mix) Can't continue due to errors on dependencies

任何人都可以使用JPA QueryDSL来帮助定义上述查询。 可以使用JPA QueryDSL处理DDL吗?

您对我的问题的建议将受到高度赞赏。

1 个答案:

答案 0 :(得分:0)

在现有框架中这是不可能的。我强烈建议在应用程序层中创建表不是一个好主意。 JPA实体类必须在运行时等创建。等等。您可以在架构中创建一个标准表并将其用于临时数据,并在运行结束时将其清空吗?