Запрос $ ресурса и GridFS

1

У меня возникают проблемы с ответом на запрос на стороне клиента. По-видимому, серверная сторона работает нормально.

Вот как выглядит запрос на стороне сервера:

gfs.files.find({
    "metadata.owner": req.params.driver
}).toArray(function(err, files) {
    if (err) {
        return handleError(err);
    }
    console.log(files); /* files contents the correct result */
    return files;
});

И вот моя клиентская сторона, где я не получаю результат:

GridFS.query({
    driver: user._id
}, function(err, res) {
    if (err) {
        console.log(err);
    }
    console.log(res); /* nothing here*/
});

На самом деле, я не получаю никаких ошибок, пока не обновляю страницу, когда я получу это:

Possibly unhandled rejection: {"data":null,"status":-1,"config":{"method":"GET","transformRequest":[null],"transformResponse":[null],"jsonpCallbackParam":"callback","url":"/api/gridfs/5978d197b24dfa0f87160617","headers":{"Accept":"application/json, text/plain, */*","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJfaWQiOiI1OTc4ZDE5N2IyNGRmYTBmODcxNjA2MTciLCJyb2xlIjoiZHJpdmVyIiwiaWF0IjoxNTAxNDEyMzI1LCJleHAiOjE1MDE0MzAzMjV9.EWCQ6jm_uXe1KQIhMaqnIff8UUeMZfUV8CZfeDI95qk"}},"statusText":""}  vendor.bundle.js:14487:19
Теги:
gridfs

1 ответ

0
Лучший ответ

Я просто забыл отправить ответ:

return res.send(files);

Ещё вопросы

Сообщество Overcoder
Наверх
Меню