Как перебрать значения в levelDB с помощью Node.js - PullRequest
0 голосов
/ 31 августа 2018

Я пытаюсь перебрать все значения в levelDB с помощью Node.js, но когда я вызываю эту функцию, я просто получаю одну запись обратно, независимо от того, сколько там пар ключ-значение;

      db.createValueStream().on('data', function (data) 
    {
        console.log(data.toString());       
    });

Результат здесь, например;

    "mydata 1"

здесь я хочу увидеть все записи данных, которые были добавлены в виде пары ключ-значение. Так,

    "mydata 1"
    "mydata 2"
    "mydata 3"
    ...

Я не вижу, что я делаю неправильно. Если я загляну в файл данных levelDB, я смогу увидеть, что мои записи данных сохранены, поэтому они определенно сохраняются. Любые указатели были бы хороши - я новичок в JS и levelDB.

...