私はDiscordチャットボットが扱っている各ギルドのIDと名前をPGSQLデータベーステーブルに配置しようとしています。私はDiscord.js moduleとそのclient.guildsをJS Mapオブジェクトとして使用しており、forEachメソッドは各サーバー名とIDの各PGSQLクエリを繰り返す方法を使用しています。私は私のGitHubファイル(私のgithubはherokuにリンクされている)に書き込まれているクエリを実行しているプロセスを実行した後、私はPGadminを使ってテーブルをレンダリングしています。PostgreSQLのクエリで値が挿入されない
は、ここに私のコードです:
client.guilds.forEach(function (value, key) {
con.query('INSERT INTO Servers (name, id) VALUES (\'' + value.name.toString() + '\', ' + key.valueOf() + ');', (err, res) => {
console.log(res);
console.log(err);
});
});
私の問題は、私は私のアプリを展開した後、各不和のサーバー名とIDがそれぞれの列に挿入されないことです。