Solr Facet 以多个术语拆分字符串。如何包含空格?
Solr Facet split string in multiple terms. How to include whitespace?
我正在使用 Solr 8.2.0,我正在索引数组中的数据以在构面中使用。这是 facet 字段的示例
"authors_facet":["John Smith", "Hillary Clinton"]
在 json 回复中我有这些方面:
authors_facet":[
"john",531,
"smith",531,
"hillary",531,
"clinton",531
]
我想要这样的方面:
authors_facet":[
"john smith",531,
"hillary clinton",531
]
我该怎么做?
您需要确保为分面使用 string
字段。从外观上看,您的 authors_facet
字段是标记化字段(如文本字段),因此您将标记视为分面。
另见 https://github.com/hectorcorrea/solr-for-newbies/blob/master/tutorial.md#facets
我正在使用 Solr 8.2.0,我正在索引数组中的数据以在构面中使用。这是 facet 字段的示例
"authors_facet":["John Smith", "Hillary Clinton"]
在 json 回复中我有这些方面:
authors_facet":[
"john",531,
"smith",531,
"hillary",531,
"clinton",531
]
我想要这样的方面:
authors_facet":[
"john smith",531,
"hillary clinton",531
]
我该怎么做?
您需要确保为分面使用 string
字段。从外观上看,您的 authors_facet
字段是标记化字段(如文本字段),因此您将标记视为分面。
另见 https://github.com/hectorcorrea/solr-for-newbies/blob/master/tutorial.md#facets