Question

Is there a way to create an index from within Neo4jClient? I've done a raw query, but don't think that's the best option. My reason for doing so is in testing purposes where I need to drop/recreate databases to test performance of different designs.

Était-ce utile?

La solution

You can do indexes like:

graphClient.Cypher
    .Create("INDEX ON :Label(Property)")
    .ExecuteWithoutResults();

and constraints like:

graphClient.Cypher
    .CreateUniqueConstraint("identity", "property")
    .ExecuteWithoutResults();

(originally from How to Create a Node with Neo4jClient in Neo4j v2?)

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top