Я работаю над программой на C #, которая использует Neo4j в качестве базы данных.Теперь мне нужно сформировать функцию, чтобы получить идентификатор конкретного узла (я хочу идентификатор, который автоматически генерирует neo4j).
Это запрос шифра, который возвращает мне требуемый идентификатор узла:
MATCH (c:Company)
WHERE c.name = 'ExampleCompany'
RETURN ID(c)
Я пытался заставить его работать в C # со следующим:
var getCompanyID = client.Cypher
.Match("(c:Company) ")
.Where("c.name = 'ExampleCompany'")
.Return((c) => c.As<c:Company>()
.Results;
Таким образом, я могу получить название компании, но я не понимаю, как получить ее идентификатор.