javascript - 使用 Discord.js 在 mongoDB 集群中不删除的数组
问题描述
现在我正在创建一个将用户日志写入 mongoDB 集群上的数组的系统。我到了那里,但是当我要求他删除这个数组时,什么也没有发生。
这是我的代码:
case "disable": //Of course, this box is in a switch.
if(!message.member.hasPermission("ADMINISTRATOR")) return message.channel.send(":blobstop: Vous n'avez pas la permission de faire cette commande."); // Checking permissions
if(args[2] === "all") {
if(args[3]) return message.channel.send("Veuillez ne pas mettre d'avantage d'informations."); // If there is too much arguments.
if(settings.logs[0].length == 0) return message.channel.send("Tous les évènements sont déjà désactivé !"); //I check if array is already empty
settings.logs[0].length = 0 //There, I clear the array (which doesn't work).
await settings.save().then(() => message.channel.send("Alright !"));
.catch(() => message.channel.send("Error !"))
embed.setTitle("Tous les événements ont été retiré !")
.addField("Désactivé par :", message.author.username)
.setFooter(`Pour activer des événements, exécutez la commande suivante: ${settings.prefix}settings logs enable <all || [nom de l'événement]>.`)
message.channel.send(embed); //I make embed and I send it
};
我收到消息“好的!”。
谢谢你读我!
解决方案
推荐阅读
- datadog - Datadog:启用 RUM allowedTracingOrigins 会引发 CORS 错误
- continuous-integration - 如何为 Entity Framework 6 生成回滚脚本
- javascript - 在调用任何其他类函数时运行一个函数
- javascript - 是否有可能在 oclif 命令行框架中至少存在一个 falg?
- permutation - 如何从python中不同长度的二维数组创建所有可能组合的二维数组
- python - pyAudioAnalysis:获得测试音频与类的相似性?
- java - Android 应用程序区域设置不适用于 Play 商店版本
- c# - 如何获取 OpenXML word 文档中可用的 TableStyle 列表
- jms - 消息在重新提交到原始队列后被克隆到死信队列中
- php - 如何在使用 HTML Purifier 处理的内容内的 href 属性中允许大括号