イブニングオール!stackoverflow に投稿するのはこれが初めてです。つまり、stackoverflow で答えが見つからなかったのは初めてです。
solr インスタンスでは、クエリ「name:Buttrfly AND description:Buttrfly」を渡しています。
スペルチェックを含めて、照合された提案を提供する場合、フィールド名が含まれます
<str name="collation">name:Butterfly AND description:Butterfly</str>
実際のクエリ用語のみを照合として返すようにsolrに指示するために使用できるスイッチはありますか? 例えば
<str name="collation">Butterfly</str>
これを簡単に解析できます。
preg_replace('/name:/','',array_shift( explode(' AND ',$this->spellCheckResult) ) );
しかし、Solr は実際のクエリ用語が何であるかを既に認識しているため、Solr にこの機能がない場合は驚くでしょう。ところで、Solr 4.0 を使用して
ありがとう!