【发布时间】:2022-04-07 23:24:49
【问题描述】:
我有一个针对 MySQL 表的非常简单的 Knex 查询来查找 id 列的最大值:
const maxId = await knex('some_table').max('id').first()
但这会返回一个 TextRow 对象,它有一个奇怪的命名属性。来自console.log:
TextRow { 'max(`id`)': 99 }
我是否有一种简单的方法来获取值,或者我是否必须像这样使用对象属性表示法:
const idValue = maxId['max(`id`)']
【问题讨论】: