node.js-如何搜索数据库,使其不显示某些内容(我不知道如何编写)
发布时间:2022-04-30 06:51:16 230
相关标签: # html5# node.js# java
Discord.js 13.6.0 |node.js 16.14.2 |Mongoose 6.2.3
我想这样做,我的机器人搜索数据库,看看是否应该删除或添加公会
实例
我有524份文件和523个协会
我想检查应该删除哪个文件
const guilds = await this.client.guildsData.find() // This is my database
const guilds2 = await this.client.guilds.cache.map(guild => guild.id); (This is all my bot guilds)
const lb = await guilds
.filter((r) => r.id !== `${guilds2}`)
.sort((a, b) => b.id - a.id).map((r) => r)
.map((r, i) => `${r.id}`)
const embed = new Discord.MessageEmbed()
.setDescription(`${lb.join(", ")}`)
message.reply({ embeds: [embed] })
有人能帮忙吗?
顺便说一句,这项工作
const guilds = await this.client.guildsData.find() // This is my database
const lb = await guilds
.filter((r) => r.id !== "784242201344737292" && r.id !== "743513755060797501" && r.id !== "another ID")
.sort((a, b) => b.id - a.id).map((r) => r)
.map((r, i) => `${r.id}`)
const embed = new Discord.MessageEmbed()
.setDescription(`${lb.join(", ")}`)
message.reply({ embeds: [embed] })
但我不想一直添加或删除ID+我有很多服务器,添加所有服务器需要一段时间
抱歉我的英语和解释
特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报