如何在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
,则将sortDate
放入publicationDate
并删除sortDate
;否则只删除sortDate
如何应对回应?官方网站上没有文件
最佳答案
当前,您无法修改Solr响应。您所能做的就是添加它。因此,您可以添加一个新的JSON块,包括该项的“ id”,然后列出要在UI中使用的字段和值。
否则,您需要在索引管道中进行更改(只要该值不需要根据查询进行更改)。