내가 아는 언어에서 RPG ... 여러 개의 키를 사용하여 레코드 값을 검색 할 수 있습니다.여러 키가있는 레코드 검색. OPENJPA
테이블과 같습니다. 섹스 마녀의 가치를 검색 할 키 lolo과 사과를 선택할 수 있습니다. Howerver OPENJPA에서 이와 같은 몇 가지 기능을 찾을 수 없습니다. find()는 하나의 키만 사용할 수 있습니까? 키가 F_NAME 및 L_NAME 인 find (names.class, : "LOLO", "Apple")와 같은 것이 있습니까?
Names
F_NAME L_NAME Sex
LOLO Apple F
Ben Coke M
JPA를 읽는 동안은, 보통 표는 알고 얼마나 .. 내가이 코드를 사용하는 데 필요한 기록 롤로 사과를 검색하려면
Names name = em.find(Names.class, 1);
을
P_ID F_NAME L_NAME Sex
1 LOLO Apple F
2 Ben Coke M
P_ID
있다 주어진 값이 F_NAME이면 성별은? 및 L_NAME? SQL에서 당신은 어디서 F_NAME = 롤로, L_NAME = "애플"이름 SELECT * FROM 말할 수 있습니다 그 것이다 내가 알고 싶은처럼 당신이 섹스 = F. 말할 수에서 출력P_ID F_NAME L_NAME Sex
1 LOLO Apple F
롤로 사과 남성이거나 여성인데, 데이터베이스에서 lolo apple을 검색 할 것입니다 ... P_ID = 1이 아닙니다. 어떻게 Lolo Apple의 P_ID가 무엇인지 알 수 있습니다.
바라건대 내가 무슨 뜻인지 알기를 바랍니다. 감사.
또는 방정식의 다른 부분 인 JPA에서 이름을 알고있는 것처럼 P_ID (기본 키)를 모르는 상태에서 업데이트 할 레코드를 검색하는 방법은 무엇입니까?
샘플에서 볼 수있는 것은 – toksis