include
Назначение
Находит документы, содержащие употребления первого аргумента, которые также входят в употребления второго аргумента.
Аргументы
Функция принимает два обязательных аргумента.
Функция также поддерживает опциональный именованный параметр match, который принимает следующие значения:
Значение |
Пояснение |
first |
первый аргумент целиком (значение по умолчанию) |
second |
второй аргумент целиком |
union |
объединение аргументов |
difference |
симметрическая разность (все элементы первого и второго множества, кроме пересекающихся элементов) |
Кроме того, функция поддерживает опциональный именованный параметр diff, который задает ограничение на различие аргументов (в количестве слов). Т.е. diff — это разница между количеством всех подкрашенных слов у пересекающихся аргументов и количеством общих для них слов. Можно указать два параметра diff определяющих верхнюю и нижнюю границу разницы аргументов.
Чтобы ограничить запрос, можно использовать операторы :=, :>, :>=, :<, :<=.