nuke_users
modul eksporterer en funktion, der, når den kaldes, returnerer Model
. Fordi du ikke kalder denne funktion, returnerer den ikke Model
, og dermed findes den funktion du leder efter ikke.
For at kalde denne eksporterede funktion skal du indtaste sequelize
instans og DataTypes
, som sådan:
var User = require('../models/nuke_users')(sequelize, DataTypes);
I dit tilfælde bruger du en loader i index.js
fil, og den eksporterer db
objekt, som indeholder modellerne indtastet med deres navn.
var models = require('../models'); // loads index.js
var User = models.nuke_user; // the model keyed by its name
User.findOne(...); // search the model