UserShema of user model
const mongoose = require("mongoose");
const UserSchema = new mongoose.Schema({
_id: String,
coins: { type: Number, default: 0 }
});
module.exports = mongoose.model("User", UserSchema);
I want to setup leaderboard by coins top to lowest
Command:
const discord = require("discord.js");
exports.run = async (client, message, args) => {
let embed = new discord.MessageEmbed()
.setTitle("Leaderboard")
.setColor(client.config.color);
var top = "None";
let Leaderboard = await client.models.user.find({}, function(err, result) {
if (err) {
top = err;
} else {
result.forEach(userInfo => {
//This makes the each object
});
}
});
embed.setDescription(top);
message.channel.send(embed);
};