Reputation: 73
I used the neo4j-shell-tools to export a Neo4j graph to a graphml file. Everything worked fine, except that the array properties have not been exported correctly, as they have been treated as strings.
For instance, my nodes have an array property called "locations", whose values are a list of geographic locations. In the output graphml file, the value of the property "locations" for a node is as follows:
[Ljava.lang.String;@58ad67b9
It seems that array properties are not supported by the neo4j-shell-tools. Has anyone has any issues with that? Am I missing something?
Thanks.
Upvotes: 0
Views: 89
Reputation: 39915
It seems that internally just the toString()
method is run on the property value. In case of an array the JVM uses the snippet you've provided as string representation. Consider filing an issue on github for this.
Upvotes: 0