Функция IGNOREСинтаксис функции:
левый термин IGNORE правый термин Алгоритм работы: Функция применима только к терминам, но не запросам. Работа функции зависит от того, является ли один из терминов (левый или правый) составной частью другого термина (правого или левого соответственно). Под составной частью подразумевается, что происходит посимвольное сравнение терминов (регистр символов значения не имеет).
Примеры: · Слово Новгород является составной частью фразы «Нижний Новгород». · Слово Москва НЕявляется составной частью слова Петербург. · Термин Новгород* НЕ является составной частью фразы «Нижний Новгород». · Термин Новгород* является составной частью фразы «Нижн?? Новгород*». · Фраза «цена на нефть» НЕ является составной частью фразы «цена на уральскую нефть». · Фраза «Цена на нефть» является составной частью фразы «огромная цена на нефть».
Если один из терминов (термин А) является составной частью другого термина (термина AБ), то функция вернет данные, которые содержат термин А, содержат термин А и термин AБ и исключит из результатов поиска данные, которые содержат термин AБ, но не содержат термин А. Примеры: Поиск по тексту документов. · Новгород IGNORE «Нижний Новгород» – по данному запросу будут найдены все документы, в текстах которых встречаются o только слово Новгород. o слово Новгород и фраза «Нижний Новгород». o ИСКЛЮЧАЮТСЯ из результатов поиска документы, тексты которых содержат только фразу «Нижний Новгород» и НЕ содержат отдельное слово Новгород.
Если левый и правый термины независимы (ни один из терминов не является составной частью другого термина), то действие функции полностью аналогично действию последовательности операторов AND NOT: левый термин AND NOT правый термин.
Примеры: Поиск по тексту документов. · Москва IGNORE Петербург – по данному запросу будут найдены все документы, в текстах которых встречается слово Москва, но НЕ встречается слово Петербург. · «Нижний Новгород» AND NOT Новгород – по данному запросу будут найдены все документы, в текстах которых встречается словосочетание «Нижний Новгород», но НЕ встречается слово Новгород, таким образом в результатах поиска не будет ни одного документа. · Новгород AND NOT «Нижний Новгород» – по данному запросу будут найдены все документы, в текстах которых встречается слово Новгород, но НЕ встречается словосочетание «Нижний Новгород».
|