Если у меня есть документ с многозначным полем в Solr, это несколько значений, набранных независимо или просто конкатенированные и занесенные как одно большое поле? Я надеюсь, что они выиграли независимо. Вот пример того, что я имею в виду:
У меня есть документ с полем для имени человека, где может быть несколько имен для одного и того же человека. Имена все разные (в некоторых случаях они очень разные), но все они - один и тот же человек/документ.
Лицо 1: Дэвид Боуи, Дэвид Роберт Джонс, Зигги Стардуст, Тонкий белый герцог
Лицо 2: Дэвид Леттерман
Лицо 3: Дэвид Хассельхофф, Дэвид Майкл Хассельхофф
Если бы я искал "Дэвида", я бы хотел, чтобы все они имели одинаковые шансы на матч. Если каждое имя забито независимо, что бы выглядело так. Если они просто хранятся и обыскиваются как одно поле, Дэвид Боуи будет наказан за то, что у него много других токенов, чем у других. Как Solr обрабатывает этот сценарий?