我尝试将参数 $ 1 传递给jsonpath-expression:
SELECT 1 FROM %s.orders AS O WHERE order_info @? '$.items[*] ? (@.ProductID == $1)'
但是它不起作用。 PostgreSQL在说:
pq: got 1 parameters but the statement requires 0
我试图连接jsonpath-expression:
SELECT 1 FROM %s.orders AS O WHERE order_info @? '$.items[*] ? (@.ProductID == ' || $1 || ')'
但是它也不起作用。我使用sql
Golang软件包和lib / pq驱动程序。
如何将参数传递给jsonpath表达式?
谢谢。