0

如何在 Lucidworks Fusion 4.1 中使用JavaScript 查询管道转换 solr 响应?例如,我有以下响应:

[ 
   { "doc_type":"type1",
     "publicationDate":"2018/10/10",
     "sortDate":"2017/9/9"},
   { "doc_type":"type2",
     "publicationDate":"2018/5/5",
     "sortDate":"2017/12/12"}]

我需要用以下条件改变它:

如果doc_type = type1然后放入sortDatepublicationDate删除sortDate; 否则只删除sortDate

我如何操纵响应?官网没有文档

4

1 回答 1

1

目前,您无法修改 Solr 响应。你所能做的就是添加它。因此,您可以添加一个新的 JSON 块,包括项目的“id”,然后列出您要在 UI 中使用的字段和值。

否则,您需要在索引管道中进行更改(只要值不需要根据查询进行更改)。

于 2018-11-18T15:20:46.623 回答