Neo4jClient: Wild char La búsqueda no funciona cuando se parametriza
cypher (0)
Tengo un problema extraño con el Neo4JClient.
La siguiente consulta funciona
.AndWhere("((shipper.Name =~ ''(?i).*" + filterTxt + ".*'') OR (frm.Name =~ ''(?i).*" + filterTxt + ".*'') OR (to.Name =~ ''(?i).*" + filterTxt + ".*''))");
pero lo mismo cuando convierto a la consulta parametrizada como a continuación:
.AndWhere("((shipper.Name =~ {searchParam}) OR (frm.Name =~ {searchParam}) OR (to.Name =~ {searchParam}))") .WithParam("searchParam", "(?i).*" + filterTxt + ".*");
no se ejecuta desde el Neo4JClient obtengo una excepción que dice que la conexión está cerrada, sin embargo, cuando DebugQueryText
el DebugQueryText
generado por el Neo4JClient y lo ejecuto en la consola neo4j, devuelve el resultado.
¿Hay algo que estoy haciendo mal con la forma en que estoy usando esta búsqueda de comodines?
Regrads Kiran