【发布时间】:2021-02-13 15:29:06
【问题描述】:
var db = mongoose.connection;
const FoundWarning = db.collection('warning').find({UserID: Warned.user.id, guildID: message.guild.id}).toArray(function(err, results) {
console.log(results);
})
我试图使用 MongoDB 查找多个集合, 我不太清楚如何映射它并将其转换为字符串,因为有多个响应,而不仅仅是一个 JSON 文档要使用,所以我必须通过它们进行映射,
有人可以解释我如何将这些数据转换为可以像字符串、对象或数组一样使用的块吗?
我想我必须先解析它并映射它,如果我错了,请纠正我 但我想我不知道该怎么做
我想(例如)单独在字符串中获取其中的“原因”部分,并将每个“原因”与“用户名”一起发送,并使用 discord.js 将其作为不和谐的消息发送,就像循环一样例如通过他们
编辑:我忘了提到“警告”是
let Warned = message.mentions.members.first();
对不起,如果我不擅长解释,如果您了解我面临的问题,我将不胜感激
【问题讨论】:
-
我用它来完成那部分代码docs.mongodb.com/manual/reference/method/db.collection.find 我希望这有助于解释我的意思
标签: javascript node.js mongodb discord.js