在 Nedb 数据表中寻找最小值?
Finding minimum in Nedb datatable?
我在 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"]
我正在尝试从 table 中筛选具有最小 ID 值的行。如果有人可以建议我如何查询 NEDB 以获得最小 id 值,那将非常有帮助?
我正在使用 node.js 和 nedb。
谢谢。
也许你 sort 它的 id 升序并获得第一个限制
db.find({}).sort({ id: 1 }).limit(1).exec(function (err, docs) {
});
我在 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"]
我正在尝试从 table 中筛选具有最小 ID 值的行。如果有人可以建议我如何查询 NEDB 以获得最小 id 值,那将非常有帮助? 我正在使用 node.js 和 nedb。
谢谢。
也许你 sort 它的 id 升序并获得第一个限制
db.find({}).sort({ id: 1 }).limit(1).exec(function (err, docs) {
});