cypher

    0

    1答えて

    ノードがあり、入力ノードが:s -edgeでないパス(この場合はデータベース全体)を見つけて、そのパスのすべてを削除したい場合は、:Bを削除します。 これは私のテストデータベースです: MERGE (B1:B {name:"B1"})-[:t]->(B2:B {name:"B2"})-[:t]->(B3:B {name:"B3"})-[:t]->(B4:B {name:"B4"})-[:t]->(

    0

    1答えて

    jqassistantで作成したグラフのクエリを検索しようとしています。しかし、私はそれを理解できません。私はそう projectOne 029 projectTwo 010 :二つのノードである私のクエリは返す必要がありますどのような(各行はノードである) name version =================== projectOne 001 projectTwo

    0

    1答えて

    私は、このテスト・データベースを持っている: 私は右に2つの+Bノードとそのパスを削除します。このケースは一般に、PSノード(+Bノードも含まれ、:SOURCEエッジが入っていないノード)を含むパスとして記述できます。削除するサブパスは、(writer)(除外)とそのノードの間のものですそれは(含む)着信:SOURCEエッジがないことについて 私はこのクエリを持っている:。 MATCH p1=(w

    2

    1答えて

    neo4j-rest java apiを使用してcsvからneo4jに大量のデータをインポートしようとしています。メモリの例外のうち、回避するために、私はコミット定期的に使用していますので、サンプルのJavaコードは次のようになります。 // just to let you know what classes I am using import org.neo4j.rest.graphd

    1

    1答えて

    WITH句を使用すると、他のクエリと比較してわかりやすくわかりやすくなりました。この条項を自由に使用することは安全ですか、それともパフォーマンスに影響がありますか? ありがとうございます。

    0

    1答えて

    プロパティ値のタイプに基づいてNeo4j/Cypherのノードを一致させる方法はありますか? MATCH (n:Person) WHERE NOT(n.id_number isa STRING) RETURN n これはPROFILEによると、まだそれがインデックスを使用していない、非常に高速ですが、私は考えることができる最も近い MATCH (n:Person) WHERE NOT(n

    1

    2答えて

    Neo4jクエリで問題が発生しています。 AppというNode型があるとします。 Appノードには、フィールド「m_id」と「info」があります。フィールド "info"が等しいノード間の関係を作成するためのクエリを作成したいと思います。 このはクエリです: MATCH (a:App {m_id:'SOME_VALUE' }),(b:App {info: a.info}) WHERE ID(a)

    2

    1答えて

    そのプロパティのインデックスを使用するノードのプロパティに対して大文字と小文字を区別しないseachを実行したい。私はNeo4j 2.2.3を使用しています。正規表現では、我々は検索できますが、それは例えば、そのプロパティにインデックスを使用しません - MATCH (e:Entity)-[r]->(a:Address) where a.state=~'.*(?i)nm.*' RETURN r

    0

    1答えて

    私はこれらの2つのサイファークエリを実行しようとしていますが、それらの違いを理解していません。ここでの目的は、与えられた2つのノード間に複数のパスを見つけて、そのパス内のtransit_timeの合計が昇順になるようにすることです。 Q1: MATCH p =(:`ml` { placeId: 960 })-[:ETA*0..10]->(:`ml` { placeId: 814 }) retur

    0

    1答えて

    私は、ユーザーが投稿を持つことができ、また投稿を持っている友人を持つことができるというグラフを持っています。 ユーザーと彼がフォローしている友人のすべての投稿をどのようにクエリできますか? 私はこの試みた: " MATCH (u1:User)-[:POSTED]->(p1:Post)" + " WHERE u1.username =~ '"+user+"'" + " OPTIONAL MATC