我在 Solr 中有从 postgres 数据库导入的数据。文档看起来像这样(非常简化):
"docs": [
{
"id": "1",
"strings_ss": [
"abc",
"bcd",
"efg",
],
"_version_": 1546754105942212600
},
{
"id": "2",
"strings_ss": [
"abc",
"hig",
],
"_version_": 1546754105942212600
},
{
"id": "3",
"strings_ss": [
"bcd",
"aaa",
],
"_version_": 1546754105942212600
}
]
我想获得一个唯一值列表strings_ss
"abc","bcd","efg","hig","aaa"
对于单个值字段,我正在使用分组。但是,对于带有错误的多值字段,这将失败:can not use FieldCache on multivalued field:
从 Solr 获取此列表的最佳方式是什么?