Conversão de tipo de dados Neo4J Cypher
Eu tenho uma propriedadequantity
no nossoProduct
-nodes e estou procurando fazer uma consulta cifrada que me dê todos os nós comquantity = 20
... problema é que a quantidade é armazenada como uma string no neo4j. Existe uma maneira de converter a propriedade em número inteiro na consulta cypher?
// This fails to find the required nodes
MATCH (p:Product) WHERE p.quantity = 20;
// This finds them
MATCH (p:Product) WHERE p.quantity = "20";
// I would like to do this
MATCH (p:Product) WHERE INT(p.quantity) = 20;
PS: este é um processo realmente simplificado, não temos produtos nem quantidades, mas apenas enfrentamos os dados neo4j existentes que possuem valores inteiros armazenados como strings, e gostaríamos de fazer algumas correspondências nessas strings