#c# #neo4j
#c# #neo4j
Вопрос:
Я создал одну пользовательскую базу данных в Neo4j и добавил в нее несколько меток и узлов. Теперь я хочу добавить к нему еще несколько меток и узлов с помощью консольного приложения c#. Но прежде я хочу проверить, существуют ли уже метки и узлы или нет. если он существует, я не хочу его добавлять. Итак, как проверить метки и узлы, существующие или отсутствующие в базе данных, с помощью кода c#?
Ниже я даю свой код
public class clsAddNeo4jLabel { private IDriver _driver; public clsAddNeo4jLabel() { _driver = GraphDatabase.Driver("bolt://localhost:7687", AuthTokens.Basic("Binu2", "Binu2")); } public void AddNode() { string labelName="Person" string nodeName="Binu" using (var session = _driver.Session()) { // // Adding node working var add = session.WriteTransaction(tx =gt; { var result = tx.Run("CREATE (a:" labelName ") " "SET a.name = $nodeName " "RETURN a.name ', from node ' id(a)", new { nodeName }); return result.Single()[0].Aslt;stringgt;(); }); } } }
Комментарии:
1. Подумайте о том, чтобы добавить код C#, который вы создали до сих пор, в свой вопрос.