Не могу получить что-либо из dataimporter.request при обновлении индекса

Я новичок в SOLR, у меня вопрос по поводу запроса на импортер данных.

В моем data-config.xmlу меня есть что-то вроде этого

<entity name="content" pk="id" query="SELECT * FROM tableX"
    deltaQuery="SELECT max(id) AS id from ${dataimporter.request.dataView}"
    deltaImportQuery="SELECT * FROM tableX WHERE ${dataimporter.delta.id} &lt; id">
....
</entity>

Тем не менее, каждый раз, когда я выполняю дельта-импорт (/dataimport?command=delta-import), это всегда дает мне исключение, как это:

Caused by: java.lang.RuntimeException:
    org.apache.solr.handler.dataimport.DataImportHandlerException: 
Unable to execute query: 
    SELECT max(id) AS id FROM  Processing Document # 1

Я считаю, что эта ошибка существует, потому что система не распознала ${dataimporter.request.dataView}Но я не знаю, как это сделать?

0 ответов

Другие вопросы по тегам