javascript - 我无法使用 node.js 从数据库表中获取数据
问题描述
我正在尝试从数据库中获取数据以将其显示在表格格式的页面之一中,我正在使用带有代码的控制器
exports.assessment_history = (req,res) =>{
var sql='SELECT * FROM assessment_result';
db.query(sql, function (err, data, fields) {
if (err) throw err;
res.render('assessment_history', { title: 'Assessment History', userData: data});
});
console.log(data);
}
并在路由器中给出获取代码
const authController = require('../controllers/auth')
router.get('/assessment_history',authController.assessment_history)
HTML:-
<li class="nav-item active">
<a class="nav-link" href="/assessment_history">Assessment History <span class="sr-only">(current)</span></a>
</li>
在评估历史页面中,我正在创建表格。如果我在这里做错了什么,请帮助我。
解决方案
推荐阅读
- vue.js - 当 vuex 外部没有发生突变时,错误“Vuex 不会在突变处理程序之外改变 vuex 存储状态”
- asp.net-core - 为什么我的服务仅在 EKS 中“无法启动 Kestrel”?
- python - 根据索引位置解析文本文件提取值
- python - 如何通过多处理加速 Python 代码
- kotlin - 使用 shareIn() 测试 Kotlin Flows
- r - 如何将黑色边框添加到 R 中的可格式化对象?
- jhipster - JHipster:如何在 JHipster 蓝图中向 liquibase 的 master.xml 添加自定义更改日志?
- python - python ftplib 打开文件并检查密码是否合适
- python - Py2neo 更新现有节点
- java - WordAPI ApiException 捕获:未找到