findIds
如果您仅对给定模型的 Id 感兴趣,则可以在查询中使用 findIds
方法。以下代码检索 Id 列表
List<Long> ids =
new QCustomer()
.name.ilike("Rob%")
.findIds();
生成的 SQL
仅从表中选择 id(即使您使用 select 子句)
select t0.id from Customer t0 where lower(t0.name) like 'Rob%'
如果您仅对给定模型的 Id 感兴趣,则可以在查询中使用 findIds
方法。以下代码检索 Id 列表
List<Long> ids =
new QCustomer()
.name.ilike("Rob%")
.findIds();
生成的 SQL
仅从表中选择 id(即使您使用 select 子句)
select t0.id from Customer t0 where lower(t0.name) like 'Rob%'