2009-08-20 76 views
0

使用solr1.3 delta-imports更新索引時出現問題。我在表格中添加了「last_modified」列。在使用「完全導入」命令來索引數據庫數據之後,「dataimport.properties」文件不包含任何內容,並且當我使用「delta-import」命令更新索引時,solr列出數據庫中的所有數據歷史數據。我的數據庫數據-config.xml中:solr DIH - 關於solr delta-imports的問題

deltaQuery="select shop_id from shop where last_modified > '${dataimporter.last_index_time}'"> 


<?xml version="1.0" encoding="UTF-8" ?> 
<dataConfig> 
    <dataSource driver="com.mysql.jdbc.Driver" url="jdbc:mysql://localhost:3306/funguide" user="root" password="root"/> 
    <document name="shopinfo"> 
    <entity name="shop" pk="shop_id" 
      query="select shop_id,title,description,tel,address,longitude,latitude from shop" 

        <field column="shop_id" name="id" /> 
        <field column="title" name="title" /> 
        <field column="description" name="description" /> 
        <field column="tel" name="tel" /> 
        <field column="address" name="address" /> 
        <field column="longitude" name="longitude" /> 
        <field column="latitude" name="latitude" /> 

    </entity> 
    </document> 
</dataConfig> 

Anyboby知道如何解決這個問題呢?謝謝!

[email protected]

+1

它看起來像XML已損壞,請修正格式。 – 2009-08-20 14:18:41

回答