私は問題があり、Googleはそれほど手助けしていません。 ColdFusion(9)でSolrインデックスを検索しながらHTMLを無視する方法を見つけようとしています。CFSearch + Solr:検索でHTMLを無視する
たとえば、microsoft
を検索してインデックスにMicrosoft© makes Windows®
が含まれている場合、実際の結果を表示するのではなく、「Microsoft©Windows®」を検索するよう求められます。
以下に示すように、文字列をcfsearchの基準プロパティに渡していますが、これを行うことで(私が考えている)「汚れた」結果が生成されます。
<cfsearch
collection="mycollection"
criteria="microsoft"
name="results"
maxrows="100"
suggestions="always"
contexthighlightbegin="<strong>"
contextHighlightEnd="</strong>"
contextPassages="3"
/>
私はSolr's query syntaxのドキュメントを見てきたが、私はこの問題を回避する方法で私に飛び出し何も表示されません。
インデックスに「フラット」バージョンのテキストを表示するか、©/®/™
などのHTML文字列を避ける方法がありますか?
私は提案があります。
- ブライアン。
私はhttp://www.corporatezen.com/2013/11/updating-solr-engine-coldfusion/に従ってSolr 3.4を使用する必要があるCF10を使用しています。私は ' 'を ''に追加しましたが、検索結果はまだHTMLを返します。どんな考え? –
Henry