SPARQL DELETE WHERE непреднамеренное удаление всех троек из базы данных rdfstore - PullRequest
0 голосов
/ 26 декабря 2018

Я могу получить подмножество моего графика из rdfstore.js с помощью следующего запроса:

SELECT * { 
    ?subject app:rhymesWith ?object .
    FILTER (?subject = "word" || ?object = "word")
}

Однако, когда я пытаюсь удалить то, что я считаюодно и то же подмножество троек:

DELETE WHERE {
     ?subject app:rhymesWith ?object .
     FILTER(?subject = "word" || ?object = "word")
}

В конечном итоге удаляются все троек, даже те, которые не имеют литерала с обеих сторон.

Почемуэто происходит?Я хочу удалить те же тройки, которые были возвращены выбранным.

...