2009-08-20 6 views
0

Il y a un problème lorsque j'utilise solr1.3 delta-imports pour mettre à jour l'index. J'ai ajouté la colonne "last_modified" dans la table. Après avoir utilisé la commande "full-import" pour indexer les données de base de données, le fichier "dataimport.properties" ne contient rien, et lorsque j'utilise la commande "delta-import" pour mettre à jour l'index, le solr liste toutes les données dans la base de données. les données durées. Mon db-data-config.xml:solr DIH - Un problème concernant les importations delta-solr

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 savent comment résoudre le problème? Merci!

[email protected]

+1

il semble que le xml est cassé, s'il vous plaît corriger le formatage. –

Répondre

Questions connexes