gpt4 book ai didi

javascript - 如何在 nodejs 的更新查询中将 DATE_SUB() 作为参数传递

转载 作者:行者123 更新时间:2023-11-30 21:42:52 24 4
gpt4 key购买 nike

我正在用另一个字段更新一个字段,该字段是日期时间(数据类型),因此在更新它时应该少一分钟所以我正在使用 DATE_SUB()。但是我在 INTERVAL

附近收到错误 SyntaxError: missing ) after argument list

代码:

for(var k=0;k<grouppedArray[i][j].length;k++){
if(grouppedArray[i][j][k+1]){
db.query('update userRegister set logout= ? where userId = ? and catId = ?', [SUBDATE(grouppedArray[i][j][k+1].login, INTERVAL 1 MINUTE), 1, grouppedArray[i][j][k].userId, grouppedArray[i][j][k].catId], function (err, updatedLogout) {

}
}
}

我哪里错了?请帮忙

最佳答案

尝试以下操作:

for(var k=0;k<grouppedArray[i][j].length;k++){
if(grouppedArray[i][j][k+1]){
db.query('update userRegister set logout= SUBDATE(?, INTERVAL 1 MINUTE) where userId = ? and catId = ?', [grouppedArray[i][j][k+1].login, grouppedArray[i][j][k].userId, grouppedArray[i][j][k].catId], function (err, updatedLogout) {

}
}
}

for(var k=0;k<grouppedArray[i][j].length;k++){
if(grouppedArray[i][j][k+1]){
db.query('update userRegister set logout= ? - INTERVAL 1 MINUTE where userId = ? and catId = ?', [grouppedArray[i][j][k+1].login, grouppedArray[i][j][k].userId, grouppedArray[i][j][k].catId], function (err, updatedLogout) {

}
}
}

关于javascript - 如何在 nodejs 的更新查询中将 DATE_SUB() 作为参数传递,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50793872/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com