Ser*_*rov 5 javascript node.js knex.js
我想从表中找到最大值:
knexClient
.queryBuilder()
.withSchema('myschema')
.from('mytable')
.where({some_query})
.max('value');
Run Code Online (Sandbox Code Playgroud)
它将所需的值作为具有单个元素的数组返回:[{max: 1000}]
为什么它返回一个数组,而不仅仅是一个数字或一个对象?
knexClient
.queryBuilder()
.withSchema('myschema')
.from('mytable')
.where({some_query})
.max('value')
.first(); // Add this to get an object
Run Code Online (Sandbox Code Playgroud)