5
मैं स्ट्रिंग कैसे ले जाएगा के साथ नहीं "जानता" और एक enum RelTypes.KNOWS उपयोग करने के बजाय एक रिश्ता प्रकार के रूप में इसका इस्तेमाल करते हैं ... मैं गतिशील बजाय केवल 2 का उपयोग करने का संबंध जोड़ने की जरूरत enums RelTypes.KNOWS और RelTypes.IS_FRIENDS_WITHneo4j गतिशील रिश्ता प्रकार, enums
// START SNIPPET: createReltype
private static enum RelTypes implements RelationshipType
{
KNOWS,
IS_FRIENDS_WITH
}
// END SNIPPET: createReltype
public static void main(final String[] args)
{
// START SNIPPET: startDb
GraphDatabaseService graphDb = new EmbeddedGraphDatabase(DB_PATH);
registerShutdownHook(graphDb);
// END SNIPPET: startDb
// START SNIPPET: operationsInATransaction
Transaction tx = graphDb.beginTx();
try
{
Node john = graphDb.createNode();
john.setProperty("name", "John");
Node george = graphDb.createNode();
george.setProperty("name", "George");
firstNode.createRelationshipTo(secondNode, RelTypes.KNOWS);
tx.success();
}
finally
{
tx.finish();
}
// END SNIPPET: removingData
System.out.println("Shutting down database ...");
// START SNIPPET: shutdownServer
graphDb.shutdown();
// END SNIPPET: shutdownServer
}
सही, धन्यवाद – RichardW