Я пытаюсь перебрать все значения в levelDB с помощью Node.js, но когда я вызываю эту функцию, я просто получаю одну запись обратно, независимо от того, сколько там пар ключ-значение;
db.createValueStream().on('data', function (data)
{
console.log(data.toString());
});
Результат здесь, например;
"mydata 1"
здесь я хочу увидеть все записи данных, которые были добавлены в виде пары ключ-значение. Так,
"mydata 1"
"mydata 2"
"mydata 3"
...
Я не вижу, что я делаю неправильно. Если я загляну в файл данных levelDB, я смогу увидеть, что мои записи данных сохранены, поэтому они определенно сохраняются. Любые указатели были бы хороши - я новичок в JS и levelDB.