0

私はいくつかの属性に auto_inedx を使用していますが、たとえば次のようにうまく機能します。

Start myNode=node:node_auto_index( name = "Masoud" )

しかし、ユーザーと従業員などの2つのグループがあり、ユーザーと従業員が同じ名前である可能性がある場合、回答を検索してこれを見つけます:

START movie=node:movies("title:M*") 
MATCH movie<-[:ACTS_IN]-actor
WHERE actor.name = "Kevin Bacon"
RETURN movie.title

ムービー()とは??? それはノードのグループですか?

4

1 に答える 1

3

movie はインデックスの名前です。自動インデックスの場合、node_auto_index を使用できます。インデックスを手動で作成するオプションがあります。この特定の例では、movies がプロパティ タイトルのインデックス名です。

ユーザーと従業員の 2 つの異なるノードがある場合、2 つの異なるインデックスを作成できます。

例: Spring Data Neo4j を使用している場合、アノテーションを使用してインデックス作成を実現できます。

@Indexed(indexName = "email", indexType = IndexType.FULLTEXT) 
String email . 

Java クライアントを使用している場合は、次の neo4j チュートリアルで例を見つけることができます。 docs.neo4j.org/chunked/milestone/indexing-create.html

それが役立つことを願っています

于 2013-01-16T09:03:31.037 に答える