You are using an incorrect syntax for telling Cypher to find nodes with a 
certain property, and you are getting a weird error message in response.

Your query should look more like

match (n) where (n {name: “Pizza"}) return n;

or 

match (n) where (n {name: “name:Pizza"}) return n;

depending on how your data model works.

--
Chris Vest
System Engineer, Neo Technology
[ skype: mr.chrisvest, twitter: chvest ]


> On 29 Dec 2015, at 06:19, Hams D <[email protected]> wrote:
> 
> 
> I loaded Neo4j with Pizza.owl file using hermit reasoner and Java. 
> 
> when i pass a simple query,
> 
> match (n) where n="name:Pizza" return n;
> 
> am getting the following error ,
> 
> Don't know how to compare that. Left: Node[1]{name:"owl:Thing"} (NodeProxy); 
> Right: "name:Pizza" (String)
> 
> 
> 
> Is NodeProxy is an datatype ? How can I make both of them to be compared. Can 
> I do casting while querying ? Any query to change datatype of the entire 
> graph nodes ? How to check the type of the node ?
> 
> 
> 
> P.S Attached my source code - owl2.java
> 
> 
> 
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "Neo4j" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected] 
> <mailto:[email protected]>.
> For more options, visit https://groups.google.com/d/optout 
> <https://groups.google.com/d/optout>.
> <Owl2.java>

-- 
You received this message because you are subscribed to the Google Groups 
"Neo4j" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to