关于我知道的语言RPG ...您可以使用多个键并查找检索记录的值。使用多个键检索记录。 OPENJPA
像桌子一样。我可以选择键lolo和苹果来检索性巫婆的价值是F. Howerver我找不到一些在OPENJPA中是这样的功能。find()只能使用一个键?有没有类似find(names.class,“LOLO”,“Apple”)的键是F_NAME和L_NAME?
Names
F_NAME L_NAME Sex
LOLO Apple F
Ben Coke M
在阅读JPA,通常该表有P_ID
P_ID F_NAME L_NAME Sex
1 LOLO Apple F
2 Ben Coke M
检索记录洛洛苹果,我需要使用这个代码..
Names name = em.find(Names.class, 1);
你将如何知道性别,如果给定的值是F_NAME?和L_NAME?在SQL你可以说SELECT * FROM名,其中F_NAME =洛洛,L_NAME =“苹果”,它会输出
P_ID F_NAME L_NAME Sex
1 LOLO Apple F
从,你可以说,性爱= F. 就像我想知道,如果苹果洛洛是男性还是女性,我将在数据库中搜索lolo apple ...不是P_ID = 1.我将如何知道Lolo Apple的P_ID是什么。
希望你明白我的意思..谢谢。
或者也许在JPA的另一部分方程式中,如何在不知道P_ID(主键)的情况下检索要更新的记录,就像您只知道名字和姓氏一样?
我在样本中看到的是 – toksis