rreeee
"Nilai" yang dihantar kepada fungsi ialah tatasusunan tatasusunan. Setiap elemen memegang data pemegang tempat untuk baris berbeza yang ingin saya kemas kini. Tetapi saya mendapat ralat iaitu Ralat Parse - Terdapat sesuatu yang salah dengan sintaks dan pertanyaan log ialah -
exports.createTaskDataForNewDay = async function(values) { try { console.log("values", JSON.stringify(values)) let pool = await CreatePool() //[timestamp , requiredTimes , reward , difficulty ,taskId , uid , csn] let query = "update userTaskData set timestamp = ?,requiredTimes=?,timesCompleted=0,reward=?,difficulty=?,state=1,taskId=?,replacedF=0,replacedC=0 where uid =? and suitCase = ?" let resp = await pool.query(query, [values]) if (resp.changedRows > 0) { return resp } else return { code: 400, mesage: "Could not insert data ! please try again or check syntax" } } catch (error) { console.error(error) return { code: 500, message: error.message } } }
Ia meletakkan semua elemen pada pemegang tempat pertama. Ia berfungsi dengan baik untuk memasukkan pertanyaan. Tolong beritahu saya apa salah saya.
Mungkin "nilai" sudah menjadi tatasusunan dan tidak perlu dibungkus dalam tatasusunan lain. Anda boleh lulus terus seperti berikut:
Biar resp = waitpool.query(query, value);
mysqljs/mysql
模块不支持通过objects
或arrays
进行批量记录,用于UPDATE
方法与您熟悉的INSERT
方法相同。您所想象的甚至不是 MySQL 的本机功能并且最多只能通过如果您想使用实际的UPDATE
方法,请切换CASE
.Ini memberi anda dua pilihan:
Pilihan 1
Selagi jadual anda dan data yang disediakan untuk kemas kini mengandungi kunci unik, anda boleh menggunakan INSERT INTO table_name SET ?Mengenai kemas kini kunci pendua...
Pilihan 2
Jika anda tidak mempunyai medan berkunci unik dan nilai yang sepadan dalam pertanyaan anda untuk jadual tertentu, anda perlu membina pertanyaan dengan mengulangi entri supaya anda mendapat koleksi rentetan yang mengandungi sebanyaks seperti yang anda mahu kemas kini KES
.的字符串集合更新
您将拥有的查询 - 或 - 通过构建利用CASE
Akan mempunyai pertanyaan - atau - dengan membina pertanyaan yang mengambil kesempatan daripada keadaanAnda boleh melihat beberapa contoh di sini: Cara membuat pernyataan sisipan dinamik berdasarkan badan POST
🎜