MySQL提示:ERROR 202 (HY000): Too many nested sub-expressions in a full-text search

问题现象

在RDS MySQL实例中执行命令进行查询时,提示如下错误:

ERROR 202 (HY000): Too many nested sub-expressions in a full-text search

可能原因

MySQL 5.7.32在修复一个bug时,将full-text search中的嵌套子查询数限制到了31个,超过31个会报以上错误。

解决方案

修改SQL语句,将full-text search中的嵌套子查询数减少到31个以内。