SPARQL/SPIN ASK соответствует URI FILTER не работает

В настоящее время у меня есть запрос, от которого я ожидаю "ИСТИНА" в качестве результата (я проверил, и это правда!). Я пытаюсь сопоставить URI. Я не уверен, почему это не работает.

Ex.

ASK WHERE {
    FILTER (?A != ?B) .
    ( ?A ) :get_ABC ( ?ABC ) .
    ( ?B ) :get_XYZ ( ?XYZ ) .
    FILTER (?ABC = ?XYZ) .
}

В конечных точках я использую;

?ABC знак равно <http://some.sample.org/URI_ID000>
?XYZ знак равно <http://some.sample.org/URI_ID000>

Таким образом, я знаю, что ?ABC знак равно ?XYZи как таковой, я ожидаю, что результат будет правдой, однако я становлюсь ложным. Просто интересно, есть ли у кого-нибудь идеи, почему это так?

0 ответов

Другие вопросы по тегам