[英]Why is sequelize metata undefined on raw query update?
我正在使用sequelize運行原始MSSQL更新查詢。 原始更新查詢的文檔指出,有關更新的行數的消息將包含在元數據中。 在以下函數中,結果和元數據在更新語句中均未定義。 如果我使用普通的select語句,則效果很好。
參考部分是第一個示例。
有人可以幫助我了解我在做錯什么嗎?
var query = 'UPDATE contacts SET aolid = 1 WHERE contactid = 804748'
connection.query(query).spread(([results, metadata]) => {
console.log(metadata) // will log undefined
console.log(results) // will log undefined
})
無論使用
.then(([results, metadata]) =>
要么
.spread((results, metadata) =>
但是.spread(([results, metadata]) =>
不起作用。請參見spread()
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.