cypher

    0

    1答えて

    すべての送信エッジを通過してオブジェクトのコレクションを取得する必要があります。エッジとそれに付随する頂点。 教えてください:この繰り返しを実行するには?

    2

    2答えて

    こんにちは、私はのNeo4jの午前と私はいくつかの問題を抱えています私は私がしようとしていますので、 // 1. Find the most_popular_cuisine MATCH (n:restaurants) WITH COUNT(n.cuisine) as total MATCH (r:restaurants) RETURN r.cuisine , 100 * count(*)

    2

    1答えて

    この種の関係があります(:User)-[:COMMENTS]->(:Topic):COMMENTSには2つのプロパティ(tweetとsentiment)があります。 怒っ:25 悲しい:85 愛155 陽気な私は、出力のこの種のように、いくつかの異なる感情が関係に含まカウントし、グループたい :13 どうすればいいですか? ありがとうございます。

    0

    1答えて

    私はNeo4jを初めて使うC#開発者です。私はグラフのコンセプトを学び、Cypherを試して2、3週間過ごしました。それはこれまでのところ良い経験です! 公式のC#ドライバを使用してコードからの実際のデータで作業しようとしました。私はドライバが実際の.Net機能を一切持っていないAPIのラッパーにすぎないことに驚きました。 私はこのパターンとサイファー文を作成するために、細かな管理対象ノードの作成

    1

    2答えて

    neo4jバージョン3.3を実行しています。 合計650kの関係を持つ2種類のノード(合計10kノード)があります。メモリのヒープサイズは8GBです。 ノードのノードにUNIQUE CONSTRAINTがあります。IDです。 公式neo4j-pythonドライバを使用しています(py2neoドライバを使用しようとしましたが、パフォーマンスはさらに悪化しました)。 次のクエリを実行すると、パフォーマ

    0

    2答えて

    私は何百万というノードとリレーションを持つグラフを持っています。私は2つのノード間のすべてのパスを取得する必要があります。私の場合、関連パスのノードはすべてと同じラベルでなければなりません。 match (n:Label) match (m:Label) where n.NAME='foo' and m.NAME='foo2' match p=(n)-[r*..20]-(m) where all

    0

    1答えて

    A:AlphaとD:Alphaの間のすべてのパスを欲しい:これらの2つの間のベータノードのみ。 パスに同じタイプまたは他のタイプのノードが含まれている場合、それらのパスは破棄する必要があります。 Sample data - A:Alpha->B:Beta->C:Beta->D:Alpha A:Alpha->M:Beta->Z:Gama->P:Beta->D:Alpha A:Alpha->S:

    1

    1答えて

    私は空間プラグインを使用して空間データを持つグラフを持っています。 このグラフには、「脅威ゾーン」(ポリゴン)があり、他のものの上に置くことができ、z-indexプロパティもあります。 各 "脅威ゾーン"は、1〜N個の脅威シナリオに関連付けられています。異なる脅威シナリオに複数の「脅威ゾーン」が異なるプロパティで接続されることがあります。 私は、特定の場所のz-indexに基づいて、それぞれの脅威

    0

    1答えて

    私はノードの階層構造を持っています。これらはすべて、カスタム割り当てのソートプロパティ(数値)を持っています。ここでは簡単なサイファークエリは再作成します: merge (p {my_id: 1})-[:HAS_CHILD]->(c1 { my_id: 11, sort: 100}) merge (p)-[:HAS_CHILD]->(c2 { my_id: 12, sort: 200 }) m

    1

    1答えて

    実際に私はTEIでエンコードされたXML-Textをグラフ(ノードのチェーンとしての単語)でモデリングしています。私は最短のパスとグラフの中で最短のパスしか見つけません。 私のクエリは MATCH (w0:XmlWord)-[:NEXT*..6]->(n:XmlTag {_name:'lb'})-[:NEXT*..6]->(w1:XmlWord) RETURN id(w0), id(w1);