javascript - 无法弄清楚如何在不和谐服务器中为每个用户添加表,没有给出错误
问题描述
尝试了几个小时,似乎无法找到解决方案。它可能就在我面前,但谁知道呢。我正在尝试为当前不在表中的每个用户插入一个用户 ID,问题是,它不起作用。没有错误或任何东西,它只是不创建信息。
client.on('ready', async () => {
db.serialize(function() {
db.each("SELECT id id, name name FROM users", function(err, row) {
if (err) {
console.log(err);
}
var u, user;
for (u in client.users.array()) {
user = client.users.array()[u];
if (!row.id.toString().includes(user.id.toString())) {
db.run('INSERT into users VALUES(?,?)', user.id.toString(), 100);
} else {
console.log('User already exists!');
}
}
});
});
});
解决方案
推荐阅读
- php - 在 PHP C++ 扩展中标记数据以 curl HTTP 请求
- html - 相关下拉框在编辑时不显示值
- go - 如何修复“go get:警告:在 GOPATH/src 中被 GO111MODULE=auto 禁用的模块”
- neo4j - 获取满足 Neo4J 条件的断开连接的集群数量
- typescript - TypeScript:获取真实类中抽象方法实现的类型
- php - 将 DOCX / Word 生成的 XML 转换为 JSON
- python - 传递变量参数:python
- python-3.x - 如何初始化python看门狗模式匹配事件处理程序
- javascript - 加载项中的 Outlook 对话框无需停用浏览器上的弹出块即可使用
- ios - 如何设置视图的颜色以匹配半透明导航栏的颜色?