クエリがあり、一部の情報を表示したくない
SELECT ?Recipe
WHERE {
?Ingredient <http://linkedrecipes.org/schema/ingredientOf> ?Recipe .
MINUS {
<http://linkedrecipes.org/schema#Milk> <http://linkedrecipes.org/schema/ingredientOf> ?Recipe .
}
}
材料に牛乳が含まれていないレシピをすべて選びたい
このクエリを実行した後、エラーが発生しました
私のデータは次のとおりです。
<?xml version="1.0"?>
<rdf:RDF
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:rcp="http://linkedrecipes.org/schema/">
<rdf:Description rdf:about="http://linkedrecipes.org/schema#Milk">
<rcp:ingredientOf rdf:resource="http://linkedrecipes.org/schema#SaladUniqueID"/>
<rcp:ingredientOf rdf:resource="http://linkedrecipes.org/schema#CoffeeUniqueID"/>
</rdf:Description>
<rdf:Description rdf:about="http://linkedrecipes.org/schema#Salt">
<rcp:ingredientOf rdf:resource="http://linkedrecipes.org/schema#SoupUniqueID"/>
</rdf:Description>
</rdf:RDF>
その結果、「SoupUniqueID」が必要です。