2016-11-16 3 views
1

Azure Поиск документации означает, что в Lucene запроса синтаксиса в Azure Поиск рядом «и» операторы могут быть использованы: AND&+, но почему я получаю различные наборы результатов для следующие два семантически equivale запросы:Lucene синтаксис запроса в Azure Поиск: и бинарный оператор

search=tec AND pro&queryType=full&$count=true 
search=tec %26 pro&queryType=full&$count=true //%26 is encoded & 

Edited: фиксированный амперсанд закодирован код, благодаря femtoRgon

+1

У вас неправильный код ASCII. % 25 = "%",% 26 = "&" – femtoRgon

ответ

1

Спасибо за сообщение. Это ошибка в нашей документации. Пожалуйста, используйте & & (% 26% 26, закодированный в url) для оператора AND и || (% 7C% 7C, закодированный url) для OR. Мы исправим нашу документацию как можно скорее.

Nate