postgresql - 在 TypeOrm 的 SQL 查询中创建 createQueryBuilder
问题描述
有通过 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 创建它?
解决方案
推荐阅读
- r - 搜索快速变体以在巨大的矩阵(30000000 个元素)中查找单词的索引
- sql - 按列查询最后一个数据组
- r - 删除 2 个字母后跟 2 个数字的字母数字
- css - 将样式应用于全局 css 文件中的特定角度材质组件
- javascript - 如果频道未直播,则隐藏 Twitch iFrame
- python - 如何在烧瓶上使用 mysqldb 执行多个查询
- azure - Azure Functions 内存不足异常
- javascript - 未捕获的类型错误无法读取未定义的属性“样式”
- javascript - 将值设置为数组的方法 (JavaScript)
- php - 在 wordpress 中保存页面添加