Es gibt ein Problem, wenn ich den Index mit solr1.3 delta-imports aktualisiere. Ich habe die Spalte "last_modified" in der Tabelle hinzugefügt. Nachdem ich den "full-import" -Befehl zum Indexieren der Datenbankdaten verwendet habe, enthält die Datei "dataimport.properties" nichts, und wenn ich den Befehl "delta-import" zum Aktualisieren des Index verwende, listet die solr alle Daten in der Datenbank nicht auf die letzten Daten. Mein db-data-config.xml:solr DIH - Ein Problem mit 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>
jeder ebbes wissen, wie das Problem zu lösen? Vielen Dank!
es sieht aus wie die XML ist kaputt, bitte korrigieren Sie die Formatierung. –