2017-01-09 6 views
0

я начала работы с Sailsjs использованием Монго (в частности, пакет sails-mongo и столкнулся с проблемой введения, и я не могу найти какую-либо документацию вокруг этогоколлекция Возврат с использованием моделей

В принципе, у меня есть маршрут:

module.exports.routes = { 
    '/': 'PagesController.index', 
    '/testing': 'PagesController.about' 
} 

Кроме того, у меня есть модель Websites

module.exports = { 
    connection: 'mongodb', 
    attributes: { 

    } 
}; 

Тогда внутри моего контроллера, я следующее:

Websites.find().done(function(err, response){ 

      sails.log(response); 
}); 

Который, дает мне следующее сообщение об ошибке:

TypeError: Websites.find(...).done is not a function 

нотабене В моих 'connections.js' у меня есть следующее:

mongodb: { 
    adapter : 'sails-mongo', 
    host  : 'localhost', 
    port  : 27017, 
    database : 'SEO' 
} 

Любые идеи, в которых я ошибаюсь?

ответ

1

Простая ошибка в коде делает это.

Нет done функция. Вам необходимо запустить exec

Websites.find().exec(function(err, response){ 

      sails.log(response); 
}); 
Смежные вопросы