更新:我有两个单独的数组,它们保存从SolrPhpClient的search()函数返回的一些数据。数组以Apache_Sole_Document对象的形式包含数据。这些对象反过来又包含实际字段和值。我将这两个数组合并,以获得一个使用PHP的array_merge()保存所有项的数组。Array ( [0] => Apa
input: "This-something is something."我尝试使用solr.WordDelimiterFilterFactory,但这会删除所有特殊字符。我还用keepwords.txt中的所有特殊字符尝试了solr.KeepWordFilterFactory。但这也不起作用。
有什么建议吗?