问题描述
|
每当我向Thinking S
phinx发送空
查询时,它都会返回表中的所有项目。我假设
一个空
查询将返回null或
一个空数组。思维狮身人面像是否具有防止此行为的选项。
因此,例如以下
代码将返回Article中的所有行:
Article.search
解决方法
如果您未指定搜索词,则搜索(默认情况下)将针对该类型的所有内容(对象类型将是唯一应用的过滤器),因此您将获得所有内容。您应该先检查查询,然后再将其提交给Thinking Sphinx,如果传递了空白查询,则不返回任何结果。