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)

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