我在Nedb中具有以下数据结构:

    ["UserId":"1446844665274","taskDone":"false","id":12,"_id":"1XURfx5uAZpgbh1i"]
    ["UserId":"1446844665274","taskDone":"false","id":10,"_id":"2I25xNAGTM7Iw2Af"]
    ["UserId":"1446844665274","taskDone":"false","id":3,"_id":"ESfi8ej5pbWBHV8o"]
    ["UserId":"1446844665274","taskDone":"false","id":9,"_id":"Etta7RLg2b09p9Bx"]


我正在尝试从表中筛选具有最小id值的行。如果有人可以建议我如何查询NEDB以获取最小id值,这将非常有用。
我正在与nedb一起使用node.js。

谢谢。

最佳答案

也许您sort使用id递增并获得第一个带有限制的

db.find({}).sort({ id: 1 }).limit(1).exec(function (err, docs) {
});

10-07 21:28