Solr参数issuse

时间:2016-03-15 08:33:31

标签: solr parameters solrj solrcloud

entity name = "sp" 
query = "Select * from txn_ds_platter" 
deltaImportQuery = "SELECT * FROM txn_ds_platter WHERE member_id = ${dataimporter.request.i_member_id}"

url:http://localhost:8983/solr/search/select?q=%3A&fq=i_member_id%3A+15603&wt=json&indent=true

  

错误:未定义字段i_member_id。

请帮帮我。

1 个答案:

答案 0 :(得分:0)

看起来您正在尝试使用其他参数触发数据请求处理程序。

问题是你似乎使用了错误的终点(请求处理程序)。您正在使用选择端点,您应该使用 dataimport 或solrconfig.xml定义的任何内容。这是DIH / DB示例中的一个:

<requestHandler name="/dataimport" class="solr.DataImportHandler">
  <lst name="defaults">
    <str name="config">db-data-config.xml</str>
  </lst>
</requestHandler>

因此,如果您的核心名为 search ,您可能需要致电:

http://localhost:8983/solr/search/dataimport?command=full-import&i_member_id=15603