Как использовать 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
})

Там нет никакой разницы в производительности между двумя.

Другие вопросы по тегам