耶拿查询SPARQL使用contains和lcase

时间:2020-02-20 02:57:26

标签: java sparql jena

我正在尝试使用查询FILTER CONTAINS LCASE从RDF中获取数据,但未显示任何内容。我应该在这里显示 Komputasi dan Sistem Cerdas 。以下是我使用的查询:

SELECT ?x ?z 
WHERE { 
?x rdfs:label ?z  .
FILTER CONTAINS (LCASE (str(?z)), 'Komputasi') .
 }

所以,我要在这里做的是,如果我使用“ komputasi”或“ KOMPUTASI”或“ kOmputasi”进行搜索,则对用户来说并不重要,它可以返回所有值。但是我需要使用CONTAINS,以便它可以使用空格返回数据(我在这里使用rdfs:label)。

我该怎么办?

0 个答案:

没有答案