2015-09-02 95 views
0

我想在我的Solr的增量導入使用參數(ID):SOLR增量導入參數

我dataimport.xml

<document name="products"> 
    <entity name="products" rootEntity="true" query="SELECT * FROM products" deltaQuery="SELECT * FROM products WHERE id = ${dih.delta.id}" transformer="script:addValue"> 
     .... 

採用全進口正常工作,但$ {} dih.delta.id返回什麼...

我的要求:http://localhost:8983/solr/dataimport?command=delta-import&id=8

有人可以解釋我我們是我錯了嗎?

回答

1

我只需將$ {dih.delta.id}替換爲$ {dih.request.id},現在就可以了!