mysql - discord.js 检查消息作者 ID 是否在数据库中?
问题描述
我有我的机器人的 MySQL 数据库(我实际上对数据库一无所知,只有一些基础知识),我有 TABLE,我想在其中存储成员级别和 XP,但我需要先检查该成员 ID 是否已经在数据库,所以如果他不在数据库中,他将被添加到数据库中。
解决方案
SELECT * FROM xp WHERE id=?
通过(而不是?,通过代码添加 id)查询 xp 。而当查询 = null、未定义或 {}(idk 究竟是什么 mysql 返回)时,用户不在数据库中。
推荐阅读
- symfony - 管理数据库上的角色
- c# - 如何使用 Blazor 中的 DataAnnotationsValidator 验证两个字段是否匹配?
- python - 为什么 if 语句迭代返回模棱两可的系列 bool?
- reactjs - 我想在添加代码后创建底部标签导航,它会显示这样的错误
- docker - Mac 上的 Docker 同步
- html - CSS Gridlayout子不遵守网格模板
- python - 使用 Find_All 函数返回意外的结果集
- swift - 使用 CoreData 保存重新排序的单元格
- websocket - 是否可以在 Thunderbird 插件中使用 WebSockets?
- angular - Angular 8 图像路径