云开发调用HTTP API插入数据库,字段内容包含英文引号报错
- 当前 Bug 的表现(可附上截图)
调用 https://api.weixin.qq.com/tcb/databaseadd 插入记录,内容包含英文引号(已转义),返回 605101(微信后台 HTTP API 错误:查询语句解析失败), 请问如何插入 英文引号?
{ "query": "db.collection(\"test\").add({data:[{intro:\"\\\"测试!\"}]})", "env": "******" } |
{ "errcode": -605101, "errmsg": "SyntaxError: Line 1, column 42: Unexpected token 'identifier' hint: [TZCUiA02262028]" } |
插入其他转义字符可正常插入
{ "query": "db.collection(\"test\").add({data:[{intro:\"\\\t测试!\"}]})", "env": "******" } |
{ "errcode": 0, "errmsg": "ok", "id_list": [ "c7b5c6fc-a42a-4779-947b-75638aabbdff" ] } |
- 预期表现
可以正常插入记录
- 复现路径
- 提供一个最简复现 Demo
{ "query": "db.collection(\"test\").add({data:[{intro:\"\\\"测试!\"}]})", "env": "******" } |