【发布时间】:2019-06-11 21:18:58
【问题描述】:
我有一个 API,它接受带有一个或多个参数的 PATCH 请求并构建一个如下所示的查询字符串
UPDATE ${table} SET ${param1}${param2}${param3} WHERE id=${id}
问题是如果我在参数或最终查询中放置逗号,带有单个参数的请求会中断查询
UPDATE ${table} SET ${param1}, WHERE id=${id}
或
UPDATE ${table} SET ${param1},, WHERE id=${id}
如何删除 WHERE 之前的逗号?
【问题讨论】:
-
您的 API 使用哪种语言?
-
@OtoShavadze node.js
标签: sql node.js postgresql