0
我做了一個基本的solr設置,配置了dataImportHandler並創建了帶有兩個字段的非常簡單的數據配置文件並對其進行索引。這一切都運行良好..但現在我在那裏添加新的領域,並做了全面導入之後,但由於某種原因,新的領域只是沒有顯示在搜索結果中(使用solr接口進行搜索)。我試過重新啓動solr,運行config-reload沒有任何效果。新的字段沒有在搜索中顯示
這是我的數據配置文件。不知道這裏有什麼問題。
<dataConfig>
<dataSource type="JdbcDataSource" driver="com.mysql.jdbc.Driver" url="jdbc:mysql://localhost/msl4" user="root" password=""/>
<document>
<entity name="hub_contents" query="select * from hub_contents" deltaQuery="select * from hub_contents where last_modified > '${dataimporter.last_index_time}'">
<field column="id_original" name="id" />
<field column="title" name="title" />
<field column="parent_id" name="parent_id" />
<field column="item_type" name="item_type" />
<field column="status" name="status" />
<field column="updated_at" name="updated_at" />
</entity>
</document>
</dataConfig>
是solr schema.xml中添加的這些字段嗎?如果共享schema.xml會很好。 –
我是Solr的新手。如果該文件必須爲字段獲取索引?我目前在conf文件夾中沒有任何schema.xml文件。 – Ankit
該文件是必須的...獲取示例文件並將文件從data-config.xml添加到它.. –