Я использую пакет Neo4j.Driver
nuget и хочу, чтобы мой результат был в виде объекта JSON.
Когда я использую консоль Neo4j, я вижу результат в формате JSON.И я могу построить Cyper-запрос, который возвращает в нем, но как я могу получить в C #?Вот запрос:
MATCH (p:Person)
WHERE p.PersonId = '12345'
RETURN p AS PersonData
Он работает хорошо, но когда я использую эту команду в session.Run()
, возвращается значение IStatementResult
, которое содержит IRecord
или список IRecord
.
Я могу прочитать все элементы из записи следующим образом:
string id = record["PersonId"];
string name = record["Name"];
Но я хочу это в JSON:)
string jsonData = MagicFunction_WhichReturn_WithJSON( record );
Это должно быть возможно, потому что некоторые сообщениянапишите об этом как это или это .Просто механизм не описан.
Мне кажется, это должно быть очень простое решение, Просто я его не нашел: (