SQLSTATE [22023]:无效的参数值:3037提供给函数mbrcontains的GIS数据无效

时间:2019-03-18 15:25:24

标签: mysql sql doctrine-orm

(嗨!) 我不太擅长SQL,在Internet上找不到任何解决方案,但出现以下错误(使用Symfony4)

  

SQLSTATE [22023]:参数值无效:3037提供给函数mbrcontains的GIS数据无效。

我的请求在这里:

$sql = ' SELECT * FROM rent_release r WHERE CONTAINS("date", :yearRequested) ';

date稍后会定义,因为它是与学说一起工作的:  $stmt->execute(['yearRequested' => $year]);

有人知道出什么问题吗?

1 个答案:

答案 0 :(得分:1)

有人帮助我解决了Symfony的松弛问题

SELECT * FROM rent_release r WHERE YEAR(`date`) = :yearRequested