Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在jooq的seek api中使用子查询_Java_Sql_Jooq - Fatal编程技术网

Java 在jooq的seek api中使用子查询

Java 在jooq的seek api中使用子查询,java,sql,jooq,Java,Sql,Jooq,我正在评估在我们的解决方案中使用JOOQ,我们使用RESTAPI公开数据,并检查以下功能是否可以使用JOOQ的seekAfter和seekBefore API 假设我有一张像这样的桌子 创建表测试 Id Int非空主键, Sid varchar34不为空, .... 我们希望使用Id字段进行分页,但不希望将其公开给用户。作为响应的一部分,我们将下一个和上一个分页参数作为标记分发 目前,我们正在构建类似于 选择从测试位置Id>选择测试位置Id=?限制10; 是否可以给它一个jooq的seek ap

我正在评估在我们的解决方案中使用JOOQ,我们使用RESTAPI公开数据,并检查以下功能是否可以使用JOOQ的seekAfter和seekBefore API

假设我有一张像这样的桌子

创建表测试 Id Int非空主键, Sid varchar34不为空, .... 我们希望使用Id字段进行分页,但不希望将其公开给用户。作为响应的一部分,我们将下一个和上一个分页参数作为标记分发

目前,我们正在构建类似于

选择从测试位置Id>选择测试位置Id=?限制10;
是否可以给它一个jooq的seek api表达式,而不是文字值?

您可以按照下面的思路做一些事情:

//假设此静态导入: 导入静态org.jooq.impl.DSL.*; DSL.usingconfiguration 选择 .fromTEST .orderByTEST.ID 。请参阅后字段选择test.ID.fromTEST.whereTEST.SID.eqsid 有限公司 取来 本质上,这是包装一个Select