我正在尝试运行一个简单的Postgres SQL插入操作:
但是插入后的结果是:
insert into "Resources" values(1, 'How are you?');
但是插入后的结果是:
ID Data
--- ------
1 How are you$1
我知道,如果要插入像单引号这样的特殊字符,我必须用另一个单引号进行转义,例如:我不能做到。
但是对于如何处理 < 和 > 字符呢?
$1
,$2
,...),因此似乎Knex正在粗心地将所有问号替换为PostgreSQL风格的占位符。也许您应该在SQL中使用绑定参数而不是字符串字面量。 - mu is too short