【问题标题】:sorting data from quick.db从 quick.db 排序数据
【发布时间】:2021-07-30 17:27:13
【问题描述】:
const db = require('quick.db')
let data = db.get(`someidhere.reviews`).sort((a, b) => b.data - a.data)
    data.length = 5;
    var final = "";
    var i = 0;
    for (i in data) {
      final += `${data[i]} \n`
    }
message.channel.send(final || "none")

“评论”返回一个数组,一切都很好,但我的问题是有没有可能的方法来获得例如前 5 条评论之后的第 6 条评论,而无需发送所有其他评论

【问题讨论】:

    标签: discord.js quick.db


    【解决方案1】:

    只需使用data[5]

    const db = require('quick.db')
    let data = db.get(`someidhere.reviews`).sort((a, b) => b.data - a.data);
    const final = data[5] || "none";
    message.channel.send(final)
    

    【讨论】:

    • 有没有办法从 5 到 10 获得超过 1 个赞
    • 是的,看看Array#splice()
    猜你喜欢
    • 2021-02-20
    • 2021-04-08
    • 2021-08-24
    • 2021-09-05
    • 2021-04-15
    • 1970-01-01
    • 2021-07-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多