Я хочу написать запрос sparql, чтобы получить данные rdf на основе их идентификатора.Я пытаюсь с
SELECT ?ID ?NAME WHERE {?ID = "something" }
, но не возвращает ожидаемых результатов.Кто-нибудь знает в чём моя ошибка?
На самом деле rdf: id - это сам URI ресурса.Вы можете использовать предложение SPARQL FILTER для фильтрации вашего результата, или вы можете напрямую вставить URI в предложение WHERE вашего запроса, например,
<myURI> ex:name ?name .
Чтобы получить точный ответ, вы должны поделиться небольшим фрагментом данных RDF (возможно, в формате Turtle, удобном для человека).