2014-02-27 2 views
0

Kundera에서 JPA의 명명 된 쿼리를 사용하여 하나의 select 쿼리를 실행하고 있습니다. 내가 "test"에 매개 변수 값을 설정하는 경우는 잘 작동JPA로 인한 잘못된 쿼리 및 namedquery 매개 변수의 키워드

"select bff from FileFolder bff where bff.folder_name=:name and bff.usr_id=:usr_id" 

: 다음은 쿼리입니다. 내가 "test and test"에 매개 변수 값을 설정하는 경우 그러나, 그때 나는 오류가 아래에 무엇입니까 :

javax.persistence.PersistenceException: bad jpa query: test' 

은 아무도 해결 방법에 아이디어가 있습니까?

+0

매개 변수를 설정하는 코드 –

+0

https://github.com/impetus-opensource/Kundera/issues/505 코드를 게시 할 수 있습니까? 대안으로 문제가 해결 될 때까지 "테스트 및 테스트"를 "테스트 및 테스트"또는 "testandtest"로 바꿀 수 있습니다. –

답변

0

감사합니다. Vivek에게 도움을 청합니다. Cesar 그것은 지금 Kundera의 버그입니다. 나는 지금 버그가 해결 될 때까지 특수 문자로 공간을 대체하고있다.

참조 버그 링크 :

github.com/impetus-opensource/Kundera/issues/505.