Lucidworks Fusion 4.1 使用 Javascript 查询管道转换结果文档
Lucidworks Fusion 4.1 transform result documents using Javascript query pipeline
如何在 Lucidworks Fusion 4.1 中使用 JavaScript query Pipeline transform solr response?例如,我有以下响应:
[
{ "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.
中使用的字段和值
否则,您需要在索引管道中进行更改(只要该值不需要根据查询进行更改)。
如何在 Lucidworks Fusion 4.1 中使用 JavaScript query Pipeline transform solr response?例如,我有以下响应:
[
{ "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.
中使用的字段和值否则,您需要在索引管道中进行更改(只要该值不需要根据查询进行更改)。