自动转换为数组 标签归档 - 永夜 没有不值得去解决的问题,也没有不值得去学习的技术! Fri, 31 Jul 2026 14:59:05 +0000 zh-Hans hourly 1 https://wordpress.org/?v=7.1 https://media.shuijingwanwq.com/2026/05/logo-150x150.png 自动转换为数组 标签归档 - 永夜 32 32 在 Spatie\QueryBuilder ,请求参数中包含 “,” 报错:SQLSTATE[HY093]: Invalid parameter number: number of bound variables does not match number of tokens https://www.shuijingwanwq.com/2024/09/03/8800/ Tue, 03 Sep 2024 01:54:58 +0000 toSql()]]> getBindings()]]> https://www.shuijingwanwq.com/?p=8800 在使用 Spatie\QueryBuilder 时,请求参数中包含逗号会导致 SQL 报错,提示绑定参数数量不匹配。经检查,原因是默认将逗号分隔的字符串拆分为了多个参数。通过禁用逗号自动转换为数组的功能,确保生成的 SQL 占位符数量与绑定参数一致,最终解决了该报错问题并验证了查询结果的正确性。

在 Spatie\QueryBuilder ,请求参数中包含 “,” 报错:SQLSTATE[HY093]: Invalid parameter number: number of bound variables does not match number of tokens最先出现在永夜

]]>