Javascript 无法确定如何为discord服务器中的每个用户添加表,未给出错误信息

Javascript 无法确定如何为discord服务器中的每个用户添加表,未给出错误信息,javascript,discord.js,node-sqlite3,Javascript,Discord.js,Node Sqlite3,我已经试了几个小时了,似乎找不到解决办法。它可能就在我面前,但谁知道呢。我试图为当前不在表中的每个用户插入一个用户id,问题是,它不起作用。没有错误或任何东西,它只是不创建信息 client.on('ready', async () => { db.serialize(function() { db.each("SELECT id id, name name FROM users", function(err, row) { if (err) { c

我已经试了几个小时了,似乎找不到解决办法。它可能就在我面前,但谁知道呢。我试图为当前不在表中的每个用户插入一个用户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!');
        }
      }
    });
  });
});

它是否记录
console.log('用户已经存在!')否它不记录到控制台。它是否记录
console.log('用户已经存在!')否它不会登录到控制台。