我正在使用 Laravel Scout 和 TNTSearch 实现全文搜索。一切都很好,因为我的 where 子句在搜索结果中无效。
return \App\Models\Ad::search('macbook')->where('school_id', 4)->get();
上面的代码应该返回 school_id 为 4 的广告的搜索结果,但事实并非如此。相反,它会返回匹配搜索查询的广告的结果,而不考虑 where 子句。
是我错过了什么还是什么?
我正在使用 Laravel Scout 和 TNTSearch 实现全文搜索。一切都很好,因为我的 where 子句在搜索结果中无效。
return \App\Models\Ad::search('macbook')->where('school_id', 4)->get();
上面的代码应该返回 school_id 为 4 的广告的搜索结果,但事实并非如此。相反,它会返回匹配搜索查询的广告的结果,而不考虑 where 子句。
是我错过了什么还是什么?