So I am trying to make a level system with Node.JS, Discord.js, and MongoDB, but I can't figure out, how to add/update data in the database.
Here is the code I use, but it doesn't work:
if (db.collection(message.guild.id).findOne({ user: message.author.id })) {
db.collection(message.guild.id).updateOne(
{ user: message.author.id },
{
$set: { lastmessage: Date.now() },
}
);
} else {
db.collection(message.guild.id).insertOne({
user: message.author.id,
lastmessage: Date.now(),
level: 0,
xp: 0,
});
}