Neo4jClient Возврат NodeReference из запроса на шифрование
У меня есть запрос:
var results = new CypherFluentQuery(_client)
.Start("n", (NodeReference)0)
.Match(string.Format("(n)-[:{0}]--(x)", UserBelongsTo.TypeKey))
.Return<User>("x")
.Results;
Это возвращает мне все узлы, которые соответствуют запросу типа User. Как мне выполнить тот же запрос, но вернуть NodeReferences для каждого из этих совпадающих пользователей?
2 ответа
Решение
Использование:
.Return<Node<User>>("x")
и он вернет Node
который имеет Reference
имущество.
Использование:
.Return(n => n.Id)
Эта функция существует только в последних версиях neo4jclient (06/2013)