我正在使用此查詢獲取使用jena和spark的本體中的特定類。像條件得到rdfs:標籤使用Spark查詢
final String queryString = "" +
"prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#>\n" +
"\n" +
"select ?class where {\n" +
" ?class rdfs:label \""+ word +"\"\n" +
"}\n" +
"";
ResultSet results = QueryExecutionFactory.create(queryString, model).execSelect();
我應該如何更改查詢以獲取單詞是其標籤一部分的類? 實際上我需要像spark中的「sql Like語句」。 感謝您的幫助!
yes.you是right.it花費很多時間。但我怎麼能在較短的時間搜索? –
對不起,我忘了突出顯示字符串函數,使用CONTAINS它有點快,但沒有倒序索引,它會很慢,使用Lucene或使用[Jena默認實現](https://jena.apache.org/documentation/查詢/文本query.html)。 – Nord