Получить идентификатор из узла в Neo4j в C # - PullRequest
0 голосов
/ 20 февраля 2019

Я работаю над программой на 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;

Таким образом, я могу получить название компании, но я не понимаю, как получить ее идентификатор.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...