我正在尝试将方法从 model.js 传递到我的 Route.js ..并且我的路线找不到任何方法!我搜索了解决方案并测试了很多代码,但没有成功。
我是 Node 的初学者,如果这是一个愚蠢的错误,我很抱歉。
这是我的代码的一部分:
路由.js
var mongoose = require('mongoose');
var membersModel = new require('../models/MemberModel');
// Member list page
exports.list = function(req, res){
membersModel.findAll(function(err, docs){
res.render('list.jade', { title: 'My Registration App - Member list', member: docs });
});
};
Run Code Online (Sandbox Code Playgroud)
会员模型.js
var mongoose = require('mongoose'),
Schema = mongoose.Schema,
ObjectId = Schema.ObjectId;
// Open DB connection
var MemberSchema = new Schema({
id : ObjectId,
title : { type: String, required: true, enum: ['Mr', 'Mrs', 'Mme', 'Miss'] },
lastname …Run Code Online (Sandbox Code Playgroud)