2017-01-09 1 views
0

ich die ersten Schritte mit Sailsjs Mongo mit (speziell die sails-mongo Paket und stieß auf eine Einführung Problem und ich kann keine Dokumentation um diese zu finden scheinenSammlung Return mit Modellen

Grundsätzlich habe ich eine Route:

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

auch ich habe ein Modell Websites

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

    } 
}; 

Dann in meinem Controller ich folgendes:

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

      sails.log(response); 
}); 

Which, gibt mir die folgende Fehlermeldung:

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

N. B. In meinem 'connections.js' habe ich folgendes:

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

Irgendwelche Ideen wohin ich hier falsch liege?

Antwort

1

Ein einfacher Fehler in Ihrem Code tut das.

Es gibt keine done Funktion. Sie müssen exec

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

      sails.log(response); 
}); 
ausführen
Verwandte Themen