存在通过createQueryBuilder动态构建的查询,例如查询:
SELECT * FROM task
WHERE (("attrs"->>'count')::int > 300 )
ORDER BY id DESC
但是我需要下一个sql:
WITH tmp as (
SELECT * FROM task
WHERE (("attrs"->>'count')::int > 300 )
ORDER BY id DESC)
SELECT * FROM tmp LIMIT 100;
我知道在TypeOrm中可以在 qb.limit(100)中添加 LIMIT ; ,但是完全需要 WITH 。是否可以通过createQueryBuilder创建它?