(嗨!) 我不太擅长 SQL,并且在互联网上没有找到任何解决方案,我有以下错误(使用 Symfony4)
SQLSTATE[22023]: Invalid parameter value: 3037 Invalid GIS data provided to function mbrcontains.
我的请求在这里:
$sql = '
SELECT * FROM rent_release r
WHERE CONTAINS("date", :yearRequested)
';
日期是稍后定义的,因为它是如何与学说一起工作的:
$stmt->execute(['yearRequested' => $year]);
有人知道问题出在哪里吗?
最佳答案
有人在 Symfony slack 上帮助了我
SELECT * FROMrent_release r WHERE YEAR(`date`) = :yearRequested
关于mysql - SQLSTATE[22023] : Invalid parameter value: 3037 Invalid GIS data provided to function mbrcontains,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55224718/