0

Ajax を使用して Solr にクエリを実行する Web ベースのフロントエンド (現在は localhost) があります。

うまく機能していますが、入力/検索ボックスに単一のスペース (他には何もない) を送信すると、ブラウザーの URL が表示されます。

...#q=%20

その状況では、 が表示さ400 errorれ、Web ページが停止し (更新されず)、どうやら Solr からの応答を待っているようです。

比較すると;、スペースではなくセミコロン ( ) を送信すると、ページはすぐに更新されますが、結果はありません ( displaying 0 to 0 of 0; 期待)。

私の質問は、Solr で " " ( ) クエリ フォールトを引き起こしている原因と%20、どのように対処すればよいかということsolrconfig.xmlです。

4

1 に答える 1