将对象流转换为可读流hapi

时间:2017-10-26 22:36:03

标签: hapijs mongojs

我正在用hapi和mongojs创建REST api。我需要输出大量的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 个答案:

没有答案