I understand it is possible to use the wildcard (*) symbol to return all references in a Cypher query, such as:
MATCH p:Product WHERE p.price=\'1950\' RETURN
You can't do this in Cypher yet. I think it would be a nice feature though, if you want to request it.
Edit (thanks for comment pointing it out): You can now do this as of 2.2:
MATCH (p:Product) WHERE p.price='1950' RETURN keys(p);