Creating a named graph from the main Neo4j Graph is documented. Beside, one also knows how to list, drop, check if a named graph already exists, e.g. CALL gds.graph.exists('my-store-graph') YIELD exists;
However, I wonder if there is any method for cypher-query against the just created named graph?
One workaround is to push this named graph into an offline/empty Neo4j Graph, i.e. CALL gds.beta.graph.export('my-graph', { dbName: 'mydatabase' })
. However, this method is less convenient because we often want to check if the named graph is projected correcly before applying, e.g. PageRank on it. And the projection can be a trial-and-error cycle.