我的一个来自pgsql的表有一个奇怪的行为,就像标题说的那样。
以下是一些截图:
正如您所看到的,名称zammam必须记录在pgadmin的“nom”列中,而不是记录一个字母对应一列,下面是sql语句+服务器代码:
await client.queryObject("INSERT INTO users(nom,email,password,adresse,prenom) VALUES($1,$2,$3,$4,$5);",
product.fields.nom,
product.fields.email,
product.fields.password,
product.fields.adresse,
product.fields.prenom
);
let nomFormRegister = product.fields.nom;
console.log(nomFormRegister);
在我开始在表之间添加一些子表行为之前,它一直工作得很好,但是我删除了所有这些行为并编写了新表,所以我不明白为什么仍然出现这个问题...
另一个例子,我在vscode中登录了所有应该记录在我的表中的字段:
表格:
SQL语句+服务器代码:
控制台日志:
x1c4d 1x指令集
PgAdmin表格-第四行:
1条答案
按热度按时间o8x7eapl1#
是否可以尝试运行queryArray而不是queryObject进行插入操作?
我不确定它是否能工作,因为我没有deno环境来测试它。