2016-07-19 19 views
0

Gibt es eine Möglichkeit, org.neo4j.ogm.response.model.NodeModel als Ergebnisse nach dem Ausführen einer bestimmten Abfrage zu erhalten?Spring Data neo4j 4 - Erhalten von org.neo4j.ogm.response.model.NodeModel als Ergebnis

Grund dafür ist, ich habe dynamische Eigenschaften meines Knotens, die nicht in POJO-Klasse angegeben werden können. Während ich über den SDN 4.1.1-Code debuggen ich habe gesehen, dass alle Eigenschaften im NodeModel sind unter Karte genannt "Eigenschaften". So, wenn ich diese Karte nach dem Ausführen einer Abfrage bekommen kann, löst das ziemlich viel mein Problem

Antwort

1

NodeModel wird nur intern verwendet und ich würde Ihnen raten, sich nicht darauf zu verlassen, sich in zukünftigen Freigaben nicht zu ändern. Dynamische Eigenschaften können derzeit als Map mit einem benutzerdefinierten Konverter modelliert werden, der die Map in/aus einem String konvertiert.

+0

Haben wir eine Problemumgehung für dynamische Eigenschaften in SDN 4.1.1? oder Ist es noch in Entwicklung? https://jira.spring.io/browse/DATAGRAPH-555 –

+0

Die Verwendung eines benutzerdefinierten Konverters ist der Weg, es im Moment zu tun. DATAGRAPH-555 ist momentan ziemlich rückständig – Luanne

Verwandte Themen