Возврат только совпадающего многозначного поля

Предполагая многозначное, сохраненное и проиндексированное поле с именемcomment. When performing a search, I would like to return only the values of comment которые содержат совпадение. Например:

При поиске "золота" вместо того, чтобы получить этот результат:

<doc>
    <arr name="comment">
        <str>Theres a lady whos sure</str>
        <str>all that glitters is gold</str>
        <str>and shes buying a stairway to heaven</str>
    </arr>
</doc>

Я бы предпочел получить такой результат:

<doc>
    <arr name="comment">
        <str>all that glitters is gold</str>
    </arr>
</doc>

(psuedo-XML из памяти, может быть не точным, но иллюстрирует смысл)

Благодарю.

Ответы на вопрос(1)

Ваш ответ на вопрос