조인 가져 오기를 사용하여 단일 JPQL 쿼리에서 엔티티 및 모든 하위 항목을 검색 할 수 있다는 것은 잘 알려져 있습니다. 그러나, 네이티브 쿼리를 사용하여이 작업을 수행 할 수 없습니다. 나는 [Ljava.lang.Object; cannot be cast to com.myapp.SearchResult을 얻고있다. 나는 @EntityResult이 여러 개
네이티브 쿼리를 수행하려고 할 때 Doctrine의 ResultSetMapping에 문제가 있습니다. $sql = "SELECT id, thesis "
. "FROM activity p "
. "WHERE MATCH (thesis) AGAINST ('Gun') ";
$rsm = new \Doctrine\ORM\Query\ResultSe
JPA를 사용하여 JSF 응용 프로그램을 작성하여 DB에 액세스했습니다. 여러 엔티티가 있습니다. 테이블의 둘 이상의 엔터티에있는 열을 표시하는 검색 결과 화면을 만들고 싶습니다. 이러한 엔터티에는 외래 키 관계가 없습니다. 이를 달성하기 위해 나는 EnttityManager.createNativeQuery 사용과 같이, EntityMapping를 지정 :
정말 혼란 스럽습니다. 열 결과 매핑이 어떻게 작동합니까? 엔티티 대신 열을 사용하면 어떤 매핑이 이루어 집니까? ...이 예를 봐 Query q = em.createNativeQuery(
"SELECT o.id AS order_id, " +
"o.quantity AS order_quantity, " +
"o.item AS