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("名前")]
公開