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

Я создаю REST API с помощью hapi и mongojs. Мне нужно вывести большое количество JSON в качестве ответа API. Я использую следующий код. Но получаю ошибку «Ошибка: поток должен иметь читаемый интерфейс 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)));

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


person Dev    schedule 26.10.2017    source источник
comment
Связанный: stackoverflow.com/questions/31210950/   -  person Robin Mackenzie    schedule 26.01.2019