【发布时间】:2018-11-28 14:41:48
【问题描述】:
我的架构文件中出现错误。这是我的代码。
var mongoose = require('mongoose');
var jobListSchema = mongoose.Schema({
companyName: String,
jobtitle: String,
location: String
});
const JobList = module.exports('JobList',jobListSchema);
这是我的错误:
TypeError: module.exports 不是函数 在对象。 (D:\product\project-1\models\joblist.js:9:24) 在 Module._compile (module.js:652:30) 在 Object.Module._extensions..js (module.js:663:10) 在 Module.load (module.js:565:32) 在 tryModuleLoad (module.js:505:12) 在 Function.Module._load (module.js:497:3) 在 Module.require (module.js:596:17) 在要求(内部/module.js:11:18) 在对象。 (D:\product\project-1\routes\users.js:8:17) 在 Module._compile (module.js:652:30) 在 Object.Module._extensions..js (module.js:663:10) 在 Module.load (module.js:565:32) 在 tryModuleLoad (module.js:505:12) 在 Function.Module._load (module.js:497:3) 在 Module.require (module.js:596:17) 在要求(内部/module.js:11:18)
【问题讨论】:
-
猜你想按Schema导出模型:
module.exports = mongoose.model('JobList', jobListSchema);
标签: node.js angular mongodb mean-stack