- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一些查询字符串:
String queryStr = "SELECT * FROM car";
我想将此对象转换为 SelectQuery,然后使用增量查询构建。
如何将 String 对象转换为 SelectQuery?
最佳答案
您不能将String
强制转换为任何Java 对象。您可以:
使用 jOOQ 的 DSL API,您可以编写如下内容:
DSL.using(configuration)
.select()
.from(CAR);
使用 jOOQ 的 Model API(即生成 SelectQuery
),您可以编写如下内容:
SelectQuery select = DSL.using(configuration).selectQuery();
select.addFrom(CAR);
您正在寻找后者。 The two APIs are compared here, in the manual
这不是您想要的,但为了完整起见,您还可以将 SQL 字符串直接嵌入到 jOOQ 对象中,例如
ResultQuery<?> query = DSL.using(configuration).resultQuery("SELECT * FROM car");
关于java - 使用 jOOQ 将查询字符串转换为 Query 或 SelectQuery 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25890361/
我正在尝试使用 peewee 在 Python 中的嵌套循环中循环访问一些数据库行。以下是我连接到数据库并定义模型的方法: from peewee import * from playhouse.sh
我是 JOOQ 的新手。 我需要使用 SelectQuery 并返回结果,但它的返回类型是记录。是否可以将 selectQuery 与 Record5 一起使用?或者有其他解决方案吗? Sel
我可以使用 SelectQuery 对象构建嵌套条件吗? 我想得到: select * from car where ((car.color = 'blue' or car.model = 'Gene
int getIdForSong(Song song){ String selectQuery = "SELECT id FROM " + TABLE_SONG + " WHERE " + S
我在 peewee 中遇到了反向引用外键的问题。考虑以下代码: import peewee as pw db = pw.SqliteDatabase(':memory:') class Parent(
我能找到的大多数关于我的学习乐趣的现有帖子都已过时。 我正在尝试动态构建,以便我可以使用条件进行某些更改。我试图找到如何将 COUNT(*) 添加到现有的字段列表 SelectQuery query
我有以下情况: 类 A 扩展 B。其他类,如C、D等也扩展B 在Class B中,我想根据 A、C 和 D 通用的一般信息定位逻辑。 因此,我想在 B 中进行一般查询以检索所有一般信息,但也能够将 Q
我正在对机器上的所有用户进行查询,当它执行时,它会占用 100% 的 CPU 并锁定系统。我已经等了 5 分钟,但什么也没有发生。 在任务管理器中,wmiprvse.exe 占用了所有 CPU。当我终
我正在尝试按照 Flask Mega Tutorial 学习 Peewee ORM 与 Flask 的结合。 .在 part 5 of the tutorial我使用 OpenID 创建登录名。在克服
我真正想知道的是我的查询是否返回结果,但实际的行计数值会很好。 示例: $query = db_select('node', 'n'); $query->fields('n', array('nid'
是否可以将查询结果用作sequelize 查询生成器中另一个选择的表?这是我试图生成的 SQL: UPDATE target SET fk1_id = '1' WHERE id NOT IN
我有一些查询字符串: String queryStr = "SELECT * FROM car"; 我想将此对象转换为 SelectQuery,然后使用增量查询构建。 如何将 String 对象转换为
我是一名优秀的程序员,十分优秀!