在app.get()内部调用时,导出的函数返回“ undefined”

时间:2018-07-23 09:18:11

标签: javascript node.js express sequelize.js

我在名为Courses.js的文件中定义了一个续集模型,如下所示:

--disallow-any-explicit

然后在一个名为coursescontroller.js的文件中需要它:

const Sequelize = require('sequelize');
var connection = new Sequelize( ... );
module.exports = Courses = connection.define('courses', { ... });

然后最终需要在快速路由器文件中使用该功能,并按如下方式使用它:

const Courses = require('../models/courses');

function find_records() {
 Courses.findAll().then(function(records) {
  return records;
 });
}

module.exports.find_records = find_records;

请帮我让find_records()函数正常工作并在get request回调函数中调用时返回数据库记录。

0 个答案:

没有答案