[redland-dev] [Rasqal RDF Query Library 0000305]: bound gives incoherent results
Mantis Bug Tracker
mantis-bug-sender at librdf.org
Wed May 13 20:22:38 CEST 2009
The following issue has been SUBMITTED.
======================================================================
http://bugs.librdf.org/mantis/view.php?id=305
======================================================================
Reported By: mainka
Assigned To:
======================================================================
Project: Rasqal RDF Query Library
Issue ID: 305
Category: query engine
Reproducibility: always
Severity: major
Priority: normal
Status: new
Query Language: sparql
======================================================================
Date Submitted: 2009-05-13 18:22
Last Modified: 2009-05-13 18:22
======================================================================
Summary: bound gives incoherent results
Description:
graph :
@prefix foaf: <http://xmlns.com/foaf/0.1/> .
@prefix dc: <http://purl.org/dc/elements/1.1/> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
_:a foaf:givenName "Alice".
_:b foaf:givenName "Bob" .
_:b dc:date "2005-04-04T04:04:04Z"^^xsd:dateTime .
query 1:
roqet: Running query 'PREFIX foaf: <http://xmlns.com/foaf/0.1/>
PREFIX dc: <http://purl.org/dc/elements/1.1/>
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>
SELECT ?name
WHERE { ?x foaf:givenName ?name .
OPTIONAL { ?x dc:date ?date } .
FILTER ( !bound(?date) ) }'
roqet: Query has a variable bindings result
result: [name=string("Alice")]
roqet: Query returned 1 results
As expected...
But :
query 2:
roqet: Running query 'PREFIX foaf: <http://xmlns.com/foaf/0.1/>
PREFIX dc: <http://purl.org/dc/elements/1.1/>
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>
SELECT ?name
WHERE { ?x foaf:givenName ?name .
OPTIONAL { ?x dc:date ?date } .
FILTER ( bound(?date) ) }'
roqet: Query has a variable bindings result
roqet: Query returned 0 results
Shouldn't it return "Bob"?
======================================================================
Issue History
Date Modified Username Field Change
======================================================================
2009-05-13 18:22 mainka New Issue
2009-05-13 18:22 mainka Query Language => sparql
======================================================================
More information about the redland-dev
mailing list