dataimporthandler のステータスは、インデックスが作成され、10 個のドキュメントが追加されたことを示していますが、追加されたドキュメントの一部である単語を検索しても結果が表示されません。私が与えると:検索ですべてのレコードが表示されます
clob レコードの例:
<?xml version="1.0" encoding="UTF-8" ?>
<message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="someurl" xmlns:csp="someurl.xsd" xsi:schemaLocation="somelocation jar: id="002" message-type="create">
<content>
<dsp:row>
<dsp:channel>100</dsp:channel>
<dsp:role>115</dsp:role>
</dsp:row>
<![CDATA[ <ol><li>java</li></ol><li>ASP</li>]]>
</body></content></message>
データ構成.xml
<document name="doc">
<entity name="MYCONTENT" transformer="ClobTransformer"
query="SELECT CID,XML FROM MYCONTENT">
<field column="CID" name="CID"/>
<field column="XML" clob="true" name="XML"/>
</entity>
</document>
schema.xml
<field name="CID" type="string" indexed="true" stored="true" required="true"/>
<field name="XML" type="string" indexed="true" stored="true" required="true"/>
<dynamicField name="*" type="ignored" />
<uniqueKey>CID</uniqueKey>
<defaultSearchField>XML</defaultSearchField>
solrconfig.xml
<requestHandler name="/dataimport" class="org.apache.solr.handler.dataimport.DataImportHandler">
<lst name="defaults">
<str name="config">/data-config.xml</str>
<str name="rows">10</str>
</lst>
</requestHandler>
「Java」「ASP」を検索しても結果が表示されない理由がわかりません。どんな助けでも大歓迎です。
前もって感謝し
ます