SPARQL - добавление {} не дает ответа - PullRequest
0 голосов
/ 05 мая 2018

У меня есть запрос SPARQL, который дает (с подходящим префиксом) ответ; он содержит ложное {}, которое я добавил, чтобы подготовиться к UNION.

FROM <http://gerastree.at/t3>    
where  {
        ?tok a nlp:Token . 
        { ?tok nlp:pos ?cats .
          filter   (strstarts(str(?cats),"V")) .}

}   limit 10

если изменить скобки, например:

FROM <http://gerastree.at/t3>    # nt files Partial
where  {
        ?tok a nlp:Token . 
        ?tok nlp:pos ?cats .
        { filter   (strstarts(str(?cats),"V")) .}

}   limit 10

Ответ пуст. Кажется, что привязка «кошки не доступны внутри скобки»

...