cancel
Showing results for 
Search instead for 
Did you mean: 

Head's Up! These forums are read-only. All users and content have migrated. Please join us at community.neo4j.com.

How to export a sub Graph out of a main graph and create a new graph

Joe123
Node Link

Hi all, I'm trying to export a sub graph out from my main graph and then load the sub graph into a new database. What's the best way to do it? I've the query for my sub graph.

MATCH (mainField:Field {fieldID:'F_0271BC14'})<-[:PART_OF_FIELD*..]-(subField:Field)
WITH subField, mainField
MATCH (Institute:Institute)<-[r:WORKED_IN]-(Author:Author)<-[:WRITTEN_BY]-(paperINsub:Paper)-[:PAPER_IN_FIELD]->(subField),
(Journal:Journal)<-[:PUBLISHED_ON]-(paperINsub)-[:PUBLISHED_ON]->(Conference:Conference),
(paperINsub)-[:CITED]-(paperINsub)
RETURN Institute,Author,paperINsub,subField,Journal,Conference

I want the label relation and nodes to be the same and export to a new graph. Thanks

3 REPLIES 3

Take a look at the export procedures in APOC.

THANKS. Managed to do it with apoc.export.graphml.data