【发布时间】:2016-06-17 19:31:22
【问题描述】:
我试图将一些随机测试数据发布到我的数据库,但它给了我一些 404 错误..
形式:
<form method="POST" action="/arts">
<input type="text" name="test">
<input type="submit">
</form>
处理帖子的代码:
var test = new MyAppModel({
tableName: "test"
});
router.post('/arts', function(req, res) {
var test = req.body.test;
console.log(test);
test.query('INSERT INTO test SET "asd"', function(err, rows) {
console.log(test);
});
});
问题应该出在这两个代码块上。 如果需要,请询问更多信息。
谢谢
【问题讨论】:
-
看来您的路线设置正确。添加代码后记得重启node吗?
-
另外,调用“test.query(”几乎肯定会失败。“test”变量是一个字符串,不会定义名为“query”的方法。
-
是的,我总是用 ctrl+f5 重新启动。
-
我有这个作为 var 测试
-
var test = new MyAppModel({ tableName: "test" });