Neo4JClient を使用してインデックスにノードを追加する方法の非常に簡単な例が必要です
次の C# コードでは、インデックスと従業員ノードを作成しています。
質問:
次のコードでは、作成されたノードをどのようにインデックスに追加できますか? ソリューションでは、EmployeeID または Name で検索できるようにする必要があります。
クラス プログラム { static void Main(string[] args) { //Neo4Jに接続 var graphClient = new GraphClient(new Uri(@"http://localhost:7474/db/data")); graphClient.Connect(); //インデックスを作成 graphClient.CreateIndex("employee", new IndexConfiguration() { Provider = IndexProvider.lucene, Type = IndexType.exact }, IndexFor.Node); //Employee ノードを作成します var employee = new Employee() { EmployeeID = "12345", Name = "マイク"}; NodeReference employeeRef = graphClient.Create(従業員); //作成したばかりのノードを Employee インデックスに追加します。 }
プライベートクラス社員 { [JsonProperty("従業員ID")] 公開文字列 EmployeeID { get; 設定; } [JsonProperty("名前")] 公開