Hi John, sorry this has been a well-intended change in 2.1.2 that was added to protect people from using a node with two different labels resulting in zero results.
Unfortunately it has many not so good side-effects. So we'll probably roll it back in the next version. Until then please use: > START user = node(5) > WHERE user:user > RETURN user Am 23.06.2014 um 13:01 schrieb Jon Packer <cont...@jonpacker.com>: > Hi there! > > I'm having this problem in the versions above 2.1. It's no longer possible to > use the START clause in conjunction with labels--using labels to enforce the > type of the node. > > For example, this: > > START user = node(5) > MATCH (user:user) > RETURN user > > now fails with "Cannot match on a pattern containing only already bound > identifiers". The purpose of this query would be to enforce that node(5) is > of type :user. > > Is this a bug, or intended? If it is intended, is there any way to reform > this query to do the same thing in a 2.1 compatible way? Using MATCH to do it > would be preferable, as my use case (seraph-model) sometimes allows for > properties to be added to the MATCH statement. > > Beyond that, it just seems like a strange restriction to have. While the > following might be a silly query, I see no clear reason why it should fail > and spit out an error. To the uninitiated this would seem like a perfectly > valid query. > > MATCH (user { name: 'Johanna Kurkela' }) > MATCH (user:user) > RETURN user > > >> Cannot match on a pattern containing only already bound identifiers (line > >> 2, column 1) > "MATCH (user:user) " > > -- > 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 neo4j+unsubscr...@googlegroups.com. > For more options, visit https://groups.google.com/d/optout. -- 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 neo4j+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.