Преобразовать объектный поток в читаемый поток

Я создаю REST API с хапи и Mongojs. Мне нужно вывести большое количество JSON как ответ API. Я использую следующий код. Но появляется ошибка "Ошибка: Stream должен иметь интерфейс для чтения с streams2".

handler: function(request, reply) {
        reply(db.collection.find().pipe(JSONStream.stringify()));}

Как мне преобразовать объектный поток mongojs в читаемый поток?

Я попробовал следующий код, а также

var outputStream =  db.collection.find().pipe(JSONStream.stringify());
reply(outputStream.pipe(new Readable().wrap(outputStream)));

но он не показывает никаких данных в выводе.

0 ответов

Другие вопросы по тегам