Мне нужно выполнить несколько запросов SPARQL 1.1, но у меня проблемы с некоторыми символами в путях свойств.
SELECT ?item ?other
WHERE {
?item wdt:P279+ wd:Q37144 . # cartridges
?item wdt:P144 ?other . # if the cartridge is based on another
}
Не выдает ошибку, но не дает результатов. Проблема в символе +
, потому что изменение wdt:P279+
на wdt:P279/wdt:P279*
работает правильно. Точно так же символ ?
. В этом случае он доставляет результаты, но регистрирует ошибку More than 0 parameters, ignoring all the rest of the statement SPARQL
Я пробовал с \+
, \\+
, \002B
, \053
и т. Д.