Здравтсвуйте! Помогите пожалуйста в следующей проблеме.

На сайте сделан поиск заболеваний по симптомам. В нескольких полях у каждого ресурса хранятся списки симптомов заболевания.

Следующий сниппет возвращает ресурсы, в TV-полях которых найдены значения, совпадающие с фильтром:

[[!pdoResources?
&parents=`0`
&limit=`20`
&select=`id`
&includeTVs=`symgorlo,symnos,symgeneral`
&tvFilters=`symgorlo==%симптом 1%,symgorlo==%симптом 2%,symgeneral==%симптом 3% и т.д.`
&tplWrapper=`returnSymptoms`
&tpl=`returnSymptomsPreview`
]]

Проблема в том, что если к примеру «симптом 1» и «симптом 2» относятся к разным ресурсам, то такие ресурсы не выводятся. Т.е. сейчас выводятся ресурсы со 100% релевантностью. А как сделать, чтобы выводились ресурсы с совпадением некоторых симптомов?