あなたの返信ありがとうございます。私はついに私の答えを得た。
SOLRによって記録されていたクエリ文字列をチェックしてわかりました。これは、例えばだった:私はこのクエリを最初に要求された場合は、フィールドの可視性が不明であったことを
127.0.0.1 - - [28/09/2011:09:05:34 +0000] "GET /solr/select?sort=score+desc&fl=id&spellcheck=true&spellcheck.count=2&qt=magento_nl&spellcheck.collate=true&spellcheck.dictionary=magento_spell_nl&spellcheck.extendedResults=true&fq=visibility%3A4+AND+store_id%3A1&version=1.2&wt=json&json.nl=map&q=%28maria+mosterd%29&start=0&rows=1 HTTP/1.0" 400 1405
言いました。明らかに、このフィールドはMagentoによってアップグレード版に追加されました。私はconfigにフィールドを追加し、再度クエリを実行しました。今では、dictairair magento_spell_nlは存在しないと言われています。
どうしましたか?
新しいMagentoには「Enable Search Suggestions」というオプションがあります。私の以前のMagentoバージョンでは、このオプションは存在しなかったので、このスペルチェッカはクエリ文字列に渡されませんでした。
この設定を有効にすると、本番サーバーの正確なコピーを使用することができました。
答えを正しいものとしてマークしてください。 – hamczu