相关疑难解决方法(0)

从承诺返回然后()

我有一个像这样的JavaScript代码:

function justTesting() {
  promise.then(function(output) {
    return output + 1;
  });
}

var test = justTesting();
Run Code Online (Sandbox Code Playgroud)

对于var测试,我总是有一个未定义的值.我认为这是因为承诺没有解决喷射......有没有办法从承诺中返回一个价值?

javascript promise

92
推荐指数
6
解决办法
12万
查看次数

如何使用 max 从 Knex 查询中获取值?

我对 MySQL 表有一个非常简单的 Knex 查询来查找列的最大值id

const maxId = await knex('some_table').max('id').first()
Run Code Online (Sandbox Code Playgroud)

但这会返回一个TextRow具有单个、名称奇怪的属性的对象。来自console.log

TextRow { 'max(`id`)': 99 }
Run Code Online (Sandbox Code Playgroud)

有没有一种简单的方法可以让我获取该值,或者我是否必须使用像这样的对象属性表示法:

const idValue = maxId['max(`id`)']
Run Code Online (Sandbox Code Playgroud)

mysql knex.js

6
推荐指数
1
解决办法
5672
查看次数

标签 统计

javascript ×1

knex.js ×1

mysql ×1

promise ×1