開いている検索サーバーで正確なフレーズを一致させる必要があります。
つまり、「Master of business administration」は、キーワード「business」、「Master」、「administration」、または「of」と一致してはなりません。
正確に一致した結果のみが必要です。
オープン検索サーバーを使用することは可能ですか??
開いている検索サーバーで正確なフレーズを一致させる必要があります。
つまり、「Master of business administration」は、キーワード「business」、「Master」、「administration」、または「of」と一致してはなりません。
正確に一致した結果のみが必要です。
オープン検索サーバーを使用することは可能ですか??
OpenSearchServer は Lucene をバックエンドとして使用します。同じ構文をサポートしています。二重引用符は近接クエリを適用します。近い言葉を探すという意味です。次の構文を使用して、単語間の距離の許容範囲 (フレーズ スロップ) を追加することもできます。
"master business administration"~2
そうすれば「経営学の達人」が見つかります。デフォルトのフレーズ スロップは 10 です。
正確なスペルについては、検索を適用するフィールドによって異なります。標準の OpenSearchServer テンプレートには、content と contentExact の 2 つのフィールドがあります。「コンテンツ」には、単語の「見出し語化 + 小文字」バージョンが格納されます: 「バス管理者のマスト」
それはあなたが見つけることができることを意味します:「経営管理の習得」。「contentExact」は、元のスペルを維持しながら、単語の小文字バージョンを保存しました。
1 つのフィールドの使用を強制するには、セミコロン構文を使用します。
contentExact:"master of business administration"
両方のパラメータを混在させることもできます:
contentExact:"master of business administration"~2
Web インターフェースを使用して、OpenSearchServer のデフォルトのクエリと、フィールドに適用されるセマンティック フィルターを変更できます。
これが助けになることを願っています。