Я пытаюсь использовать IN
и NOT IN
(которые были, если я правильно понимаю, введены в SPARQL 1.1) в реализации SPARQL на Python (теперь в rdfextras ), но кажется, что синтаксис не распознается.
Рассмотрим два набора (A и B). Я хочу вывести то, что находится в наборе A, удалив то, что находится в наборе B.
SELECT ?title WHERE {
some logic defining ?item and ?SetB
FILTER (?item NOT IN ?SetB)
}
Возможно, эта конкретная вещь была добавлена в SPARQL 1.1 и не поддерживается rdfextra
, в этом случае мне бы хотелось найти обходной путь (или как сделать это без использования ключевого слова NOT IN
)