我想从表中找到最大值:
knexClient
.queryBuilder()
.withSchema('myschema')
.from('mytable')
.where({some_query})
.max('value');
它返回所需的值作为具有单个元素的数组: [{max:1000}]
为什么它返回一个数组,而不只是一个数字或一个对象?
答案 0 :(得分:2)
knexClient
.queryBuilder()
.withSchema('myschema')
.from('mytable')
.where({some_query})
.max('value')
.first(); // Add this to get an object