我正在用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)));
但它不会在输出中显示任何数据。