Есть SOLR БД, один документ - это человек. у каждого сохранено несколько названий профессий. Сейчас это выглядит так:
<arr name="job">
<str>software architect</str>
<str>.NET developer</str>
</ar>
Мне здесь не нравится то, что при поиске job:(+software +developer) находятся документы, хотя конкретно такого названия профессии нет.
И при поиске facets получаем "software","developer","architect" etc
Как надо сохранять профессии, чтобы получать нормальные результаты?