У меня появилась новая проблема при использовании snap sparql. ОК, у меня было 2 класса, то есть resep_makanan
, что является названием пищи, bahan_makanan
, которая является источником пищи. и я связал эти 2 класса, используя data_property memiliki_bahan
, и для каждого источника пищи я связал свойство аннотации data_memiliki_bahan
. при использовании стандартного SPARQL
PREFIX owl: <http://www.w3.org/2002/07/owl#>
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX :<http://www.semanticweb.org/astrid/ontologies/2019/5/mpasiv2#>
SELECT ?resep_makanan ?bahan_makanan ?value
WHERE {
?bahan_makanan :data_memiliki_bahan ?memiliki_bahan.
?resep_makanan ?memiliki_bahan ?value.
FILTER regex(str(?resep_makanan),"pure_alpukat")
}
я получаю то, что хочу, но когда я использую snap sparql с точно таким же кодом, он не работает, как мне написать его, используя snap sparql? в оснастке sparql я получаю эту ошибку: пожалуйста, нажмите здесь, чтобы увидеть сообщение об ошибке