【发布时间】:2018-09-27 05:13:04
【问题描述】:
我有一个问题。
Select *
from table Temp
where (sender = :sender And reciever=:reciever)OR(sender = :reciever And reciever=:sender).
我们可以在 JPQL 中编写它的等效查询吗? 我不想为此编写本机查询。需要编写一个自定义函数,它将在内部生成一个查询。例如:使用 findBy something
【问题讨论】:
-
您可以将其写入本机查询,例如 @Query("select u from User u") Stream
findAllByCustomQueryAndStream(); -
该表的实体在哪里?因为在你知道之前没有人能告诉你答案,因为 JPQL 使用类/字段名
标签: spring hibernate jpa spring-data-jpa jpql