我试图使用Node.js遍历levelDB中的所有值,但是当我调用此函数时,无论那里有多少个键值对,我都只会得到一条记录;
db.createValueStream().on('data', function (data)
{
console.log(data.toString());
});
例如,这里的结果是
"mydata 1"
在这里,我要查看的是作为键值对添加的所有数据记录。所以;
"mydata 1"
"mydata 2"
"mydata 3"
...
我看不到我在做什么错。如果查看levelDB数据文件,则可以看到存储的数据条目,因此肯定会保存它们。任何指针都很棒-我是JS和levelDB的新手。