, когда я запускаю /solr/dataimport?command =full -import обрабатывает все документы. Однако, когда я запускаю дельта-импорт (/solr/dataimport?command=delta -import ), он правильно идентифицирует обновленные данные (, возвращает «<str name="Total Rows Fetched">1</str>
» ), но не обрабатывает ни один из он (возвращает " <str name="Total Changed Documents">0</str>
")
мои данные -config.xml выглядит примерно так:
<entity name="category" pk="catID"
query="SELECT CONCAT('c_',catID) ID, catID, catName FROM category"
deltaImportQuery="SELECT CONCAT('c_',catID) ID, catID, catName FROM category WHERE catID = '{$dataimporter.delta.catID}'"
deltaQuery="SELECT catID FROM category WHERE catDate > '${dataimporter.last_index_time}'"/>
(примечание -у моего concat есть отдельная причина)
почему полный процесс импорта дельта-импорт извлекается, но не обрабатывается?