0
我有Solr配置和索引/順利運行。唯一的問題是它不能做delta-imports。它只會轉儲如下消息:索爾增量導入不起作用
信息:id是SolrSchema中的必填字段。但在DataConfig
沒有找到,但我在架構中的ID定義爲:
<field column="id" name="id_l"/>
另一條消息顯示增量導入未完成:
信息:完成ModifiedRowKey的實體:描述行獲得:0
我的架構有:
<entity name="user" pk="id" query="SELECT * FROM users"
deltaImportQuery="SELECT * FROM users WHERE id = '${dataimporter.delta.id}'"
deltaQuery="SELECT id FROM users WHERE updated_at > '${dataimporter.last_index_time}'"
>
..
編輯: 上述設定according to the Wiki。但在查看示例-DIH的DataConfig後,我將上面的內容更改爲:
<entity name="user" pk="id" query="SELECT * FROM users"
deltaQuery="SELECT id FROM users WHERE updated_at > '${dataimporter.last_index_time}'"
>
但它仍然不起作用。
我的問題是 - 我怎樣才能改變架構,以便能夠增量導入數據?
你知道你可以接受你自己的答案,將問題標記爲已解決...? –