我在我的 express 应用程序中使用 sqlite3,当用户将新帐户添加到我的系统时,我使用此代码将信息添加到数据库:
db.run(`INSERT INTO accounts(uuid, email, pass, device, user, pet, gold, is_active) VALUES(?, ?, ?, ?, ?, ?, ?, ?)`,
[this.uuid, this.email, this.pass, this.device, this.user, this.pet, this.gold, this.is_active],
function (err) {
if (err) {
return console.log(err.message);
}
});
db - 是我的 sqlite3 实例
我相信应该有一种方法可以更好地编码(也许有传播的东西?)。但我不明白如何从“this”中仅获取特定属性(它包含其他属性,我的数据库中不需要)