我在服务器端编写了一些代码,在节点js中用于更新MySQL数据库。
这是我的代码:
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<system.webServer>
<handlers>
<add name="aspNetCore" path="*" verb="*" modules="AspNetCoreModule" resourceType="Unspecified" />
</handlers>
<aspNetCore processPath="%LAUNCHER_PATH%" arguments="%LAUNCHER_ARGS%" forwardWindowsAuthToken="false" requestTimeout="00:20:00" stdoutLogEnabled="false" />
</system.webServer>
</configuration>
这是错误:
ErrorForAddPlayerToMatch:错误:ER_PARSE_ERROR:您的错误 SQL语法;检查与您的MySQL服务器版本相对应的手册,以便在#3d;&nbsp;&#39; 3d8b7210fc1999bf191b0e1f7d744269&#39; 3d8b7210fc1999bf191b0e1f7d744269附近使用正确的语法。在哪里id = 29&#39;在第1行
我不知道!!
请帮忙。答案 0 :(得分:0)
问题是我在查询中使用它之前忘了将数组再次转换为JSON对象。
它会解决这样的问题:
var playerUids = JSON.stringify(playerUids);
然后在查询中使用它。