【发布时间】:2021-04-27 02:00:15
【问题描述】:
我有一个实体,它的列类型为 bigint,名为 price。
这是一张非常大的桌子。我想从这个表中获取数据,直到价格大于或等于一个数字。
如何在不从结果中获取整个表格的情况下实现这一目标
@Entity()
export class myTable extends BaseEntity {
@Column({type:"bigint})
price:number
}
我想获取实体,直到价格总和大于或等于一个数字
const input: number = 50000
const result = await myTable.find(/*order by date and where sum (price) >= input*/)
语法是什么,我该怎么做?使用 baseEntity 查询或 queryBuilder,最好不要使用原始查询结果
【问题讨论】:
标签: postgresql aggregation typeorm