0

私は Solr を初めて使用し、SQL DB から約 500K 行をアップロードすることができました (*山かっこでの粗雑な試みを許してください :-):

[lst name="statusMessages"]
       [str name="Total Requests made to DataSource">1</str]
       [str name="Total Rows Fetched">499999</str]
       [str name="Total Documents Skipped">0</str]
       [str name="Full Dump Started">2012-08-21 22:30:55</str]    
       [str name="">Indexing completed. Added/Updated: 499999 documents. Deleted 0 documents.</str]
       [str name="Committed">2012-08-21 22:31:18</str]
       [str name="Total Documents Processed">499999</str]
       [str name="Time taken">0:0:23.321</str]
 [/lst]

関連コンテンツのスキーマは次のとおりです。

[field name="tid" type="int" indexed="true" stored="true" /] 
[field name="ReviewAuthor" type="text_general" indexed="false" stored="true" /]
[field name="ReviewTitle" type="text_general" indexed="false" stored="true" /]         
[field name="ReviewText" type="text_general" indexed="true" stored="true" /] 
[field name="ReviewRating" type="float" indexed="true" stored="true" /] 
[field name="VersionNumber" type="text_general" indexed="true" stored="true" /]

ReviewTextただし、またはをクエリしようとするとReviewRating、結果が返されません。tid一方、had は取得されますが、関連する他のフィールドは返されません。ただtid + id

私が試すことができる提案はありますか?前もって感謝します。

アンクル

4

1 に答える 1

0

まず、 Lukeを使用して実際にインデックスが作成されたものを確認します。

それでも問題を解決できない場合は、調査結果を報告してください。

于 2012-08-22T07:21:03.613 に答える