Находит документы, где первый аргумент не пересекается со вторым аргументом.
Функция является аналогом оператора вычитания множеств /.
Синтаксис
difference(аргумент1, аргумент2)
Аргументы
Требует наличия двух аргументов.
Возвращаемое значение
Документы, соответствующие запросу.
Примеры
difference(a, phrase(a,b)) = a/phrase(a,b) находит a, a c, a b a, но не a b.
difference(производство, phrase(совместное, производство)) = находит производство автомобилей и совместный проект по производству, но не совместное производство.
difference(term(wordclass1), term(wordclass2)) = term(wordclass1)/term(wordclass2) находит документы, включающие слова, присутствующие в классе слов 1, но отсутствующие в классе слов 2.