ラベルに特定の文字を含むオブジェクトに関連するすべてのステートメントを削除したいと考えています。私はクエリを使用しています:
DELETE
{?term ?p ?o}
WHERE
{
?term rdfs:label ?label.
FILTER(regex(?label, "xx", "i"))
?term ?p ?o.
}
ただし、このクエリは、このステートメントのサブジェクトをオブジェクトとして含むすべてのステートメントを削除できないようです。次に、別のクエリが必要なようです。
DELETE
{?s ?p ?term}
WHERE
{
?term rdfs:label ?label.
FILTER(regex(?label, "xx", "i"))
?s ?p ?term.
}
SELECT * は DELETE では機能しないようです。また、DELETE 内で UNION をモデル化しようとしましたが、成功しませんでした。解決策を教えてください。どうもありがとう。