簡體   English   中英

對同一表中的多個列進行PostgreSQL更新

[英]Postgresql UPDATE on multiple columns in the same table

我試圖更新同一表中的多個列。 我正在使用node-postgres這是我的代碼。

client.query('UPDATE mytable SET column1 = ($1), column2 = ($2) WHERE id = ($3)',[data.a,data.b,data.id]);

代碼通過沒有錯誤,但是列沒有更新。 數據(data.a,data.b,data.id)已正確定義。

我缺少重要的東西嗎?

謝謝所有幫助的人。

所有數據均已正確定義,實際上並沒有在POST上傳輸。 具體來說是data.id,因此node-pg不會給出錯誤,但是由於data.id丟失,因此不會通過。

將data.id放在我的表單組中后,它就解決了。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM