Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/55.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript {";error";:{";code";:";ER'u PARSE'u error";,";errno";:1064,";sqlMessage";:";您的SQL语法有错误; const sql='SELECT*FROM ufonight.casos' connect.query(sql,(错误,结果)=>{ 返回错误(res、error、results) }) { “错误”:{ “代码”:“ER_解析错误”, “errno”:1064, “sqlMessage”:“您的SQL语法有错误;请查看与MySQL服务器版本对应的手册,以了解第1行“[object]”附近使用的正确语法”, “sqlState”:“42000”, “索引”:0, “sql”:“从ufonight.casos中选择*,其中id=[object]” } }_Javascript_Mysql - Fatal编程技术网

Javascript {";error";:{";code";:";ER'u PARSE'u error";,";errno";:1064,";sqlMessage";:";您的SQL语法有错误; const sql='SELECT*FROM ufonight.casos' connect.query(sql,(错误,结果)=>{ 返回错误(res、error、results) }) { “错误”:{ “代码”:“ER_解析错误”, “errno”:1064, “sqlMessage”:“您的SQL语法有错误;请查看与MySQL服务器版本对应的手册,以了解第1行“[object]”附近使用的正确语法”, “sqlState”:“42000”, “索引”:0, “sql”:“从ufonight.casos中选择*,其中id=[object]” } }

Javascript {";error";:{";code";:";ER'u PARSE'u error";,";errno";:1064,";sqlMessage";:";您的SQL语法有错误; const sql='SELECT*FROM ufonight.casos' connect.query(sql,(错误,结果)=>{ 返回错误(res、error、results) }) { “错误”:{ “代码”:“ER_解析错误”, “errno”:1064, “sqlMessage”:“您的SQL语法有错误;请查看与MySQL服务器版本对应的手册,以了解第1行“[object]”附近使用的正确语法”, “sqlState”:“42000”, “索引”:0, “sql”:“从ufonight.casos中选择*,其中id=[object]” } },javascript,mysql,Javascript,Mysql,怎么了?根据您得到的JSON响应,您的SQL查询与SQL变量中显示的略有不同 根据响应,我的猜测是,您尝试将字符串与对象变量连接起来,但没有调用存储id的键。请尝试记录该[object object]并连接其正确的键,而不是整个对象。是的,我在控制器中忘记了一个req,如: module.exports = app => { app.get('/casos', (req, res) => { Casos.search(res,req) }) 正确答案是: modu

怎么了?

根据您得到的JSON响应,您的SQL查询与
SQL
变量中显示的略有不同


根据响应,我的猜测是,您尝试将字符串与对象变量连接起来,但没有调用存储id的键。请尝试记录该
[object object]
并连接其正确的键,而不是整个对象。

是的,我在控制器中忘记了一个req,如:

module.exports = app => {
app.get('/casos', (req, res) => {
    
    Casos.search(res,req)
})
正确答案是:

module.exports = app => {
    app.get('/casos', (req, res) => {
        
        Casos.search(res)
    })
。。。
根据错误“您的SQL语法有一个错误”,谢谢您。顶部给出的示例没有输出该错误。请提供一个显示该错误的示例。请检查您提供的代码,它似乎与您得到的错误不匹配。在您的错误中,错误查询是
“SQL”:“SELECT*FROM ufonight.casos WHERE id=[object object]“
,但这与上面提供的代码不匹配
const sql='SELECT*FROM ufonight.casos'