【发布时间】:2021-08-07 06:09:59
【问题描述】:
我正在制作一个游戏,我最近添加了一个服务器数据库分数保存器,但我不知道如何插入一个用户名,如果它不存在这里是以下查询:
const addUser = (req, res) => {
const {username, score} = req.body;
pool.query(
'INSERT INTO userlist (username, score) VALUES ($1, $2)',
[username, score],
(err) => {
if(err){
throw err;
}
res.status(201).json({status: "success", message: "User added."});
},
);
}
我猜我必须更改查询 这也是我创建表的 SQL 代码:
CREATE TABLE userlist(
ID SERIAL PRIMARY KEY,
username VARCHAR(255),
score VARCHAR(255)
);
【问题讨论】:
标签: sql node.js database postgresql heroku