如您所知,在搜索方法使用numericFilter之后使用where()语句。我正在尝试使用字符串过滤来过滤我的搜索结果。如何在搜索语句中使用FacetFilter? 最佳答案 很高兴回答我自己的问题。首先,很难找到关于LaravelScout的任何文档。如果你想用字符串参数过滤你的搜索结果。即使真的很难找到答案。我逐行检查了整个库。最后,结果让我感到自豪。如果你想用字符串参数过滤你的结果,你需要为你的search()方法设计回调函数,并在那里注入(inject)你的FacetFilters。简单地说,让我们假设你有Posts模型,