cypher

    1

    1答えて

    このクエリはムービーマトリックスを返します。 MATCH (tag {tagline: 'Welcome to the Real World'}) RETURN tag.title は、私はノーキャッチフレーズ MATCH (notag {tagline: '**null**'}) RETURN notag.title ですべての映画のタイトルを返すようにしたい。しかし、結果は、データベー

    1

    1答えて

    特定のノードプロパティが一致のセットでどのくらい頻繁に発生するかを示すサイファークエリを作成したいと思います。例えば、 MATCH (:left)-->(p:right) に私は上の"id 1"または"id 2"であり、何回rightノードp.id知っているように思います。 現在、私はすべてのマッチを返してから、別のツール - パイソンを使用して、各idがレコード内で発生する回数を数えます。

    1

    1答えて

    だから、何が悪かったのか、ユーザーに指示する方法:それはターンを使い切って、ある場所から別の場所に文字を移動 MATCH (c:Character)-[r1:IS_LOCATED_IN]->(l1:Location) where c.name=$char MATCH (l1:Location)-[r2:IS_CONNECTED_TO]->(l2:Location) where l2.n

    0

    1答えて

    Cypherクエリに存在するノードとリレーションシップだけを取得する方法はありますか、ノード間のその他のリレーションシップは取得できませんか? ノードにはさまざまなタイプの関係があることがわかります。しかし、分析中には、特定のタイプの関係のみを調べたいとします。残りは乱雑です。例としてムービーデータベースを使用して、次のクエリを使用しましょう。我々はトム・ハンクスと彼が行動したすべての映画の素敵な

    0

    1答えて

    私のデータベースにはタグでタグ付けされたリソースがあります。タグは他のタグ内にあっても構いません(つまり、neo4jは(neo4j:tag)-[:WITHIN]->(databases:tag)のように 'データベース'に接続されます)。ただし、すべてのタグに親があるわけではありません。彼らは(子供を経由して)直接または間接的にならリソースは、このようなクエリでリソースに接続返されます。 MATC

    0

    1答えて

    Flaskでクエリリクエストに基づいてリレーションシップを作成する必要があります。 私の要求のクエリがあるとします http://0.0.0.0:8888/purchased/sbk/24 フラスコ内の私の要求ハンドラは以下の通りです: @app.route('/purchased/<username>/<product_id>', methods=['get']) def create_c

    1

    1答えて

    グラフ構造(以下を参照)に対してスケーラビリティテストを実行しています。グラフを作成して照会するためにneo4jブラウザインタフェースを使用しています。次のコマンドを実行すると、CPU使用率を最大化するだけでなく、ローカルサーバーへの接続も失われます(時間がかかりすぎてタイムアウトすると仮定しています)。 FOREACH (r IN range(1,50000000) | CREATE (:ent

    2

    2答えて

    Cypherから呼び出せる拡張機能を書くことができますが、Javaを書く必要はありません。私はSQL Serverのストアドプロシージャに似た何かを考えています。これは可能ですか、それとも、Cypherのクエリを書いて、現在の機能を動作させるために最小限のJavaでラップすることができますか?あなたはAPOC手続きへのアクセス権を持っている場合は

    2

    2答えて

    大きなバッチのノード(〜1000〜10000)間のリレーションを作成するための私のcypherクエリは、次のようになります。 "MATCH (startNode1),....,(startNode1000),(endNode1),..(endNode1000) WHERE ID(startNode1) = 538035 AND .. ID(startNode1000) = 538035

    0

    2答えて

    SomeNodeとOtherNodesのすべてのプロパティとIDを取得しようとしています。 私はこのクエリを持っている:予想通り const neo = driver.session(); const responseObj = { error: false, message: 'success: getting nodes' }; const q = 'MATCH (n:SomeNode)