2012-02-20 28 views
1

solrにデータを正常にインポートしました。 完全インポートを行うと、適切な行がフェッチされないことが示されます。 しかし、私がsolr adminのフェッチされた行からデータに関連するものを検索すると、結果は見つかりません。 いずれかが私を助けることができます私はsolrの管理を使用してデータベースからデータを検索したいMySQL to Solrインポート問題

+0

Solrが索引付けしたものすべてをフェッチするために 'q = *:*'を試してください。 – aitchnyu

+0

mysqlデータベースからフェッチされた行がインデックスに登録されているかどうかを確認したい – user1208634

+0

schema.xml、solrconfig.xmlに変更を加えてファイルmy-dataを作成しました。 -config.xmlを作成し、データベースからデータを取得するためのクエリを書きましたが、mysqlクエリと同じ結果が表示されます.Solrは使用されません。実際には、mqsqlデータベースと同じクエリを使用せずに、単一の名前/フィールドに基づいてデータを表示したいとします。 – user1208634

答えて

0

あなたのクエリでは、あなたの行データがどのようなものかを返す必要があります。 schema.xmlファイルにパラメータを設定できなかった可能性があります。

+0

Schema.xmlファイルにフィールド名とUniqueKeyを追加しました。*:* – user1208634

+0

フルインポートを行うと、関連する行が次のようにフェッチされます。その結果私が管理ページから完全なインポートデータの一部であるものを検索すると、solrはそれを検索しません。 – user1208634

+0

adminパネルに「Query String:」と表示される*:*を入力する必要があります。あなたがこれを行い、あなたの出力を教えてくれない限り、私たちは本当にあなたをさらに助けることはできません。 – bikedorkseattle