Скажу, у меня есть запрос SPARQL, как это, ищут ресурсы, которые имеют некоторые общие свойства с фокусным ресурсом, а также получить некоторые другие заявления о фокусном ресурсе:Как ограничить количество результатов для определенной переменной в запросе SPARQL?
CONSTRUCT {
?focal pred:icate ?shared .
?other pred:icate ?shared .
}
WHERE {
?focal pred:icate ?shared ;
more:info ?etc ;
a "foobar" .
?other pred:icate ?shared .
}
LIMIT 500
Если есть больше чем 500 другие ресурсов, что LIMIT может исключить этот оператор и объект more:info
. Итак, есть ли способ сказать: «Я хочу не более 500 из ?other
», или мне нужно разбить этот запрос на несколько частей?