如何在jdoQL中编写IN子句查询?

时间:2013-04-19 10:44:50

标签: java mongodb datanucleus jdoql

我想在jdoQL中编写一个“IN”子句查询,类似于下面给出的SQL查询。

SELECT salary FROM employee where empId IN (1021,2013,9872);

我的目标是我有一个电子邮件地址列表,我将在“IN”子句中提供,并且需要为jdoQL中的每个电子邮件地址获取相应的smtp邮件地址。

有人可以帮我解决这个问题吗? 还有其他解决方法吗?

提前感谢您提供的任何帮助。

1 个答案:

答案 0 :(得分:1)

检查this page。这与this one非常相似。

然后您需要:empIdList.contains(empId)

传递empIdList的{​​{1}}:List<Integer>