Я пытаюсь сгруппировать поля в Solr с помощью опции facet.pivot . Он работает, как и ожидалось, когда в реальных данных нет специального символа. Если в реальных данных есть какие-либо специальные символы, то результат разбивается на множество.
ниже указан URL-адрес, который я пытаюсь сгруппировать с помощью facet.pivot.here escalation_dl - адрес электронной почты, содержащий некоторые специальные символы
/select?facet=true&facet.limit=-1&facet.pivot=job_name,escalation_dl&q=*:*
Фактический объем производства:
"field":"job_name",
"value":"test_job1",
"count":1,
"pivot":[{
"field":"escalation_dl",
"value":"test",
"count":1},
{
"field":"escalation_dl",
"value":"gmail.com",
"count":1}]}
Ожидаемый результат
"field":"job_name",
"value":"test_job1",
"count":1,
"pivot":[{
"field":"escalation_dl",
"value":"test@gmail.com",
"count":1}]}