在模型文件中获取mongoose未定义的错误

时间:2016-01-12 07:05:13

标签: node.js mongodb

已经安装的

index.js模块也包含在index.js

mongoose = require('mongoose').connect(config.dbURL), ... require('./routes/routes.js')(express, app);

routes.js

var Category = require('../models/category'); ...

category.js

在模型文件夹var categorySchema = mongoose.Schema({ category_name:String, alias:String, added_on:String });

server
-> index.js
-> routes/routes.js
-> models/category.js

但在模型文件中使用时发生错误。

文件夹结构:

{{1}}

enter image description here

1 个答案:

答案 0 :(得分:2)

请在category.js页面顶部添加此行:

var mongoose = require('mongoose');