Skip to content

查询数据的数量


count()

查询数据的数量, 需要写在链路的末尾

  • @param isShowSql 是否在控制台打印最终执行的SQL语句,默认不打印
  • (isShowSql: boolean = false)

count()

import { Db } from 'think-ts-db'
export default defineEventHandler(async (event) => {
    const user = await Db('user', mysqlConfig).where('age', '>', 10).count()
    return user
})
import { Db } from 'think-ts-db'
export default defineEventHandler(async (event) => {
    const user = await Db('user', mysqlConfig).where('age', '>', 10).count()
    return user
})

最终的SQL语句为:

SELECT COUNT(*) FROM user WHERE age > 10
SELECT COUNT(*) FROM user WHERE age > 10

备案号:冀ICP备20015584号-2