2015-07-06 2 views
1

Я выполнения Поисковый запрос,Как выполнить поиск в базе данных Clusterpoint DB для полного текстового совпадения?

<query> 
<edu>college</edu> 
<studies>mathematics</studies> 
</query> 

Результат возвращается даже для документов, где значения для < исследований> является «математика и статистика», «геометрии в математике» и т.д. Но моя цель состоит в том, чтобы получить документы, где в тег < research> - это ценность «математики» и ничего больше.

Есть ли возможность поиска по точному текстовому значению?

ответ

1

Для этого вам следует использовать оператор точного соответствия == "" и правило "exact-match = binary" для соответствующего тега в конфигурации политики. Ваш запрос может выглядеть так:

<query> 
    <team>college</team> 
    <studies>=="mathematics"</studies> 
</query> 

Это вернет результаты, где тег «исследования» содержит только «математику» как значение и никакие другие слова.