Как использовать WithParam более одного раза в Neo4jClient?
Здравствуйте, я хочу использовать два параметра в одной строке запроса, см. Пример запроса вниз,
client.cypher.Match("(p:Person)")
.Where("NOT (p)-[:KHOWS]-(:Person {Id:{param}})-[:HAS_PROFILE]-(:Profile {Id:{param2}})")
теперь, как я могу использовать WithParam()
для обоих параметров в одной строке?
1 ответ
Решение
Вы можете позвонить .WithParam()
2x, как:
.WithParam("Param1", xx)
.WithParam("Param2", yy)
Или использовать .WithParams
:
.WithParams(new {
param1 = xx,
param2 = yy
})
Там нет никакой разницы в производительности между двумя.