Ich benutze das neue neo4j 3.0 RC1 und versuche, eine einfache .net MVC App zu erstellen, die eine lokale neo4j Datenbank manipulieren wird.Wie kann ich im Ergebnis eines Aufrufs einer Neo4j-Datenbank mit dem neuen .Net-Treiber auf die Daten zugreifen?
Ich kann Knoten erstellen und abrufen, mit Chiffre und den Treiber, aber ich bin nicht sicher, was mit dem Ergebnis zu tun, wenn ich es erhalte.
Angenommen, ich möchte eine Liste der Personen in dieser Datenbank drucken, die ihre Namen und ihr Alter zeigen, wie kann ich auf die Daten zugreifen (in der Steuerung oder Ansicht)?
Hier ist mein Code:
session.Run("MERGE (father:Person {name: 'Paul', age: 45})");
session.Run("MERGE (mother:Person {name: 'Julia', age: 43})");
session.Run("MERGE (son:Person {name: 'Hugo', age: 5})");
session.Run("MERGE (daughter:Person {name: 'Mary', age: 7})");
var result = session.Run("MATCH (p:Person) RETURN p");
Das Ergebnis ist No4j.Driver.Internal.Result.StatementResult (ein IStatementResult) und es enthält Elemente Neo4j.Driver.Internal.Result.Record, wenn ich über foreach es.
Vielen Dank für Ihre Hilfe.
Sie den Treiber-Dokumentation überprüfen haben? http://neo4j.com/docs/developer-manual/3.0-RC1/#results –