Java Datanucleus是否可以在JDOQL中使用sql运算符



我是数据核的新手。

是否可以在datanucleus的操作器中使用Sql?

我想使用降级 JDOQL,但我无法弄清楚如何创建一个执行 SQL 操作程序所执行操作的查询。

SQL 查询如下所示:

SELECT * FROM table WHERE id IN (1,2,3,4,5)

感谢您提供的有用信息

为什么 JDOQL 允许一些随机的 SQL?JDOQL 使用 Java 语法,因此最合乎逻辑的 Java 语法Collection.contains,因此您传入一个具有这 5 个元素的 Collection 参数,然后执行

:param.contains(id)

显然,查看JDO规范会告诉你这一点,DataNucleus没有什么不同。

最新更新