过滤网址值

时间:2019-04-22 09:10:16

标签: sparql wikidata

我要尝试的是为特定条件选择特定实体。如果条件是url,那么我如何进行适当的查询以获取唯一匹配v1 =“ https://www.getmagicbullet.com/”的结果。 注释过的句子是我尝试了不同的方式,但只是失败了。如何调整查询以获得正确答案? 谢谢您的帮助。

    SELECT DISTINCT ?iLabel ?p ?v1
    WHERE {
        ?i wdt:P31 wd:Q212920.
        ?i wdt:P856 ?v1.
#       FILTER (?v1Label = "https://www.getmagicbullet.com/")
#        { ?v1 rdfs:label "https://www.getmagicbullet.com/"@en } 
# UNION { ?v1 skos:altLabel "https://www.getmagicbullet.com/"@en }
      SERVICE wikibase:label { bd:serviceParam wikibase:language "ko,en,[AUTO_LANGUAGE]". }
    }
    LIMIT 1000  

0 个答案:

没有答案