GitHub OAuthでログインした後、GitHubの名前を変更したがMix-Spaceに反映されなかった。原因は、ログイン時に名前がすでにデータベースに保存されており、このサイト上の名前を変更するにはデータベースを更新する必要があるためだ。
以下が手順:
- サーバーに接続し、
docker exec -it mongo mongosh mx-spaceを実行 db.readers.find()を入力。show collectionsで全コレクションを確認可能- 以下を入力:
db.readers.updateOne(
{ name: '旧名前' },
{ $set: { name: '新名前' } }
);
- 完了
ブログの小さな問題を解決