示例:
const columns = ['circle', 'square', 'triangle']
db.any('SELECT ($1:csv) FROM table', [columns])
但是,不幸的是,此选项给出了一个错误- 运算符不存在:integer [] @> text []
答案 0 :(得分:1)
如果这些实际上是您要选择的列名:
const columns = ['circle', 'square', 'triangle'];
那么正确的语法是:
db.any('SELECT $1:name FROM table', [columns])
根据SQL Names文档;)