在dev工具上显示数据,但在AJAX上不显示

时间:2018-04-10 16:26:05

标签: jquery ajax mongodb mongoose

我得到的ajax没有得到答复:

$.get(
    '/api/entity',
    function(item){
        console.log(item); //<-- doesn't show anything at all
    }
);

但是,当我在浏览器上转到/api/entity或查看开发工具时,我会看到我对该请求所期望的响应。此外,当我记录XMLHttpRequests时,我得到XHR finished loading: GET

我改变了从mongodb获取数据的方法。我现在不是通过回调发送所有数据的数组,而是将流直接传送到res

以前的方法:

db.entity.find({},function(err,data){
    res.end(data);
});

目前的方法:

db.entity.find({}).cursor({transform:JSON.stringify}).pipe(res);

我需要知道如何在ajax上获得响应。

0 个答案:

没有答案