const { mysql: config } = require('../config');
var knex = require('knex')({
client: 'mysql',
connection: {
host: config.host,
port: config.port,
user: config.user,
password: config.pass,
database: config.db,
charset: config.char,
multipleStatements: true
}
});
knex('test').insert({ id: '1', name: 'Tom', sex: 'male', age: '18' }).returning('*');
微信小程序开发者回答:
J***:
knex返回的是一个promise,所以应该这么使用:
knex('test').insert({ id: '1', name: 'Tom', sex: 'male', age: '18' }).returning('*').then(res => { console.log(res) })
另外建议支持使用 SDK 导出的 MySQL 实例:
const { mysql } = require('../qcloud')
mysql('test').insert({ id: '1', name: 'Tom', sex: 'male', age: '18' }).returning('*').then(res => { console.log(res) })
H***:
本文网址:http://www.91bianli.com/weixinxiaochengxu/26451.html