1

ここでは、手動/レガシー インデックスを作成し、特定のプロパティを持つノードをいくつか追加しました。

IndexManager indexy = graphdb.index();
Index<Node>indexery = indexy.forNodes("Main_Twitter_Index");
indexery.add(one,"Name",one.getProperty("Name"));
indexery.add(one,"Email",one.getProperty("Email"));
indexery.add(four,"Name",four.getProperty("Name"));
indexery.add(four,"Email",four.getProperty("Email"));

ここで、そのインデックスのノードを照会するために、neo4jは、キーと値のペア バインディングを使用するqueryを提案します。私の質問は、次のような単純な暗号クエリを使用して、手動インデックスに追加された同じノードをクエリできるかということです。

START n=node:Main_Twitter_Index(Name = 'Akina')
RETURN n
4

1 に答える 1

2

どのバージョンの Neo4j を使用していますか? あなたが説明する方法は、スキーマのインデックス作成を追加する前の 2.0 より前の典型的なインデックス検索です。2.0 でも、クエリは機能するはずです。実行に問題がありますか?

于 2013-07-15T07:57:41.290 に答える