我正在尝试将 JSON 插入数据类型为 JSON 的 Postgresql 列中,但我无法找到如何执行此操作。据我所知,这是不正确的,因为它只是每次都覆盖它,而不是添加一个新的密钥对。
我正在使用 pg-promise 节点模块来执行这些查询。这是我到目前为止所拥有的:
db.query("UPDATE meditation_database SET completed=$1 WHERE user_id=$2", [{myVar : true}, user_id]);
'myVar' 也应该更新为变量值,而是将其视为字符串。我怎样才能得到 'myVar' 的实际值,而不是按字面意思对待它。
谢谢,