jena-fuseki:没有结果返回

时间:2015-02-27 11:05:47

标签: lucene jena fuseki

我已成功配置并运行jena-fuseki。我使用了config-tdb-text.ttl并在books.ttl示例中创建了一个lucene索引。但是当我执行查询时

    PREFIX text: <http://jena.apache.org/text#>
    PREFIX dc: <http://purl.org/dc/elements/1.1/>
    PREFIX book: <http://example.org/book/>
    PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
    PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>

    SELECT ?s
    { ?s dc:title ?x .
      ?s text:query  (dc:title 'Harry') ;
    }

没有返回元组。

知道我错过了什么或做错了什么?

当我执行以下查询时

    SELECT ?s { ?s dc:title ?x . } 

我确实得到了结果。我正在使用的数据是jena-fuseki附带的books.ttl,配置文件略有修改如下:

    <#entMap> 
        a text:EntityMap ; 
        text:entityField "uri" ; 
        text:defaultField "text" ; 
        text:map ( 
          [ text:field "text" ; 
            text:predicate dc:title; 
            text:analyzer [ 
               a text:StandardAnalyzer ; 
                 text:stopWords ("a" "an" "and" "but") ] ] ) .

0 个答案:

没有答案