2017-05-12 1 views
1

Ich habe ein Problem mit postrgres NodeJS zu konfigurieren versuchen, gefolgt ich das tutorial und ich erhalte einen Fehler, der nichts über nicht angibt, was falsch ist:Unerwartetes einschließen. Element hat entweder ein Modell sein, ein Verein oder ein Objekt

hier ist die stacktrace

Unhandled rejection Error: Include unexpected. Element has to be either a Model, an Association or an object. 
    at C:\Users\FilipeCosta\desktop\FloraApp\server\node_modules\sequelize\lib\model.js:1976:15 
    at Array.map (native) 
    at conformOptions (C:\Users\FilipeCosta\desktop\FloraApp\server\node_modules\sequelize\lib\model.js:1941:39) 
    at Model.<anonymous> (C:\Users\FilipeCosta\desktop\FloraApp\server\node_modules\sequelize\lib\model.js:700:7) 
    at Model.tryCatcher (C:\Users\FilipeCosta\desktop\FloraApp\server\node_modules\sequelize\node_modules\bluebird\js\main\util.js:26:23) 
    at Promise._settlePromiseFromHandler (C:\Users\FilipeCosta\desktop\FloraApp\server\node_modules\sequelize\node_modules\bluebird\js\main\promise.js:503:31) 
    at Promise._settlePromiseAt (C:\Users\FilipeCosta\desktop\FloraApp\server\node_modules\sequelize\node_modules\bluebird\js\main\promise.js:577:18) 
    at Promise._settlePromiseAtPostResolution (C:\Users\FilipeCosta\desktop\FloraApp\server\node_modules\sequelize\node_modules\bluebird\js\main\promise.js:244:10) 
    at Async._drainQueue (C:\Users\FilipeCosta\desktop\FloraApp\server\node_modules\sequelize\node_modules\bluebird\js\main\async.js:128:12) 
    at Async._drainQueues (C:\Users\FilipeCosta\desktop\FloraApp\server\node_modules\sequelize\node_modules\bluebird\js\main\async.js:133:10) 
    at Immediate.Async.drainQueues (C:\Users\FilipeCosta\desktop\FloraApp\server\node_modules\sequelize\node_modules\bluebird\js\main\async.js:15:14) 
    at runCallback (timers.js:672:20) 
    at tryOnImmediate (timers.js:645:5) 
    at processImmediate [as _immediateCallback] (timers.js:617:5) 

mein Modell:

var express = require('express'); 
var models = require('../models'); 
var router = express.Router(); 

/* GET users listing. */ 
router.get('/', function (req, res, next) { 
    var User = models.User; 
    User.findById(1).then(function (user) { 
    console.log(user); 
    }) 
}); 

module.exports = router; 

meinem Router:

"verwenden Sie streng";

+0

Ihr Link zum Tutorial funktioniert nicht – Sarfaraaz

+0

gut Seite nach unten s: / –

Antwort

0

Möglicherweise haben Sie ein Problem mit der Tiefe Ihres Modellpfads, überprüfen Sie zuerst, ob das der richtige Pfad ist. Alternativ können Sie Ihre erforderlichen Importe wie vorgeschlagen here verwalten, wird es wirklich nützlich und nützlich ergeben.

Verwandte Themen