现在,我遇到了一些服务器错误问题。 我从响应客户端请求服务器,然后服务器无法响应。 我在项目中发现一个错误位置,该错误位置来自sequelize Database。
exports.createMemeber = (req, res) => {
console.log(req.body);
const { email, password } = req.body;
***author.findByPK(email)***
.then(res => {
res.send(email);
res.end();
})
.catch(error => {
res.status(400).send('No Validate')
})}
主要错误位置是
author.findByPK...
在这一部分中,控制台窗口中将出现错误。
答案 0 :(得分:1)
JavaScript是区分大小写的语言,Sequelize文档将方法显示为func tableView(_ tableView: UITableView, viewForHeaderInSection section: Int) -> UIView? {
if let headerView = tableView.dequeueReusableHeaderFooterView(withIdentifier: Header.identifier) as? Header {
// Extraneous Code
let backgroundView = UIView(frame: headerView.bounds)
backgroundView.backgroundColor = UIColor(white: 0.5, alpha: 0.5)
headerView.backgroundView = backgroundView
// Extraneous code
}
return UIView()
}
(注意小写的k)。
参考:http://docs.sequelizejs.com/class/lib/model.js~Model.html#static-method-findByPk
尝试将findByP K 更改为findByP k