小编use*_*812的帖子

java.lang.IllegalArgumentException:该位置[1]的参数不存在

这是我的存储库:

@Repository
public interface MyRepository extends JpaRepository<Entity, Long> {

  public static final String DISTANCE = "((acos(sin(?1 * pi() / 180) * sin(a.latitude * pi() / 180) + cos(?1 * pi() / 180) * cos(a.latitude * pi() / 180) * cos((?2 - a.longitude) * pi() / 180)) * 180 / pi()) * 60 * 1.609344) as distance";

  @Query("select new package.SearchResult(" + DISTANCE + ", a.addressOwner) from Address a group by a.addressOwner, col_0_0_ having col_0_0_ < ?3 order by col_0_0_")
  public Page<SearchResult> …
Run Code Online (Sandbox Code Playgroud)

jpql spring-data-jpa

10
推荐指数
2
解决办法
3万
查看次数

标签 统计

jpql ×1

spring-data-jpa ×1