cypher

    1

    1答えて

    私は現在、類似製品の表示に基づいて類似顧客を見つけることに基づいて現在の顧客に推奨する製品を返すべき製品推奨クエリを作成しています。私たちのビジネスは委託されているので、すべての製品が1つしかないので、同様の見解と大きな購入を比較して大きなデータセットを扱っています。このクエリは、私たちの開発環境に現在ある10kを超える製品と10kを少し上回るユーザーに対してのみ実行されていることを考えれば、すぐ

    1

    1答えて

    私はneo4jが新しく、現在、既存のデータをneo4jデータベースに移行しようとしています。私は、現在のデータを別のフォーマットで大規模なCREATE Cypherクエリに変換してデータベースの初期投入を行うための小さなプログラムを作成しました。私の最初の反復は、既存のオブジェクトモデルの構造、つまりオブジェクトがノードになり、ノードタイプが現在のオブジェクトモデルのオブジェクト名と同じであり、メ

    5

    2答えて

    apoc.gephi.add()を使用してneo4jからGephiにグラフをストリーミングしています。このメソッドは、ノードの1つのプロパティをGephiのノードラベルとして渡します。私は望むノードラベルだけではありません。他のプロパティをノードラベルとしてGephiに転送する方法はありますか? 例えば、私のクエリは以下の通りである:上記のクエリで MATCH p=(a:Artist)-[r:LO

    1

    1答えて

    10,000ノードを挿入するこのサイファークエリがあります。これはうまくいく。 LOAD CSV WITH HEADERS FROM "file:///persons.csv" AS csv MERGE (u2:User {mobileNumber: csv.mobileNumber}) ON CREATE SET u2.memberType = csv.memberType

    0

    2答えて

    クエリの構文内の文字列を連結して、クエリ内のすべてのプロパティが実行時に追加されるようにします。 The query is like this in the code where nodeLabel =String properties = JSONObject String query = "CREATE (n:" + nodeLabel + "{" + properties

    1

    1答えて

    私は既存のノードのタイトルと2つのリストを渡すメソッドを持っています。 1つは、新しいノードのタイトルと、新しい関係にプロパティとして追加されるべきカウントを含むタイトルです。どちらのリストにも同じ数の項目が含まれています。 私は新しい記事の一覧をほどくと、正常にこのコードを使用して新しいノードを追加することができます。しかし、これは私が<int>のカウントを利用するために苦労しています500のハ

    1

    1答えて

    2つのフィールドにquery distinctの結果を返す必要があります。 この問合せ作業だけでなく、私は必要なものを行います。 match(a:Assembly) where a.SourceLocation = "" match (a)<-[r:REFERENCES{Type: "DLL"}]-(b:Assembly) return distinct a.Name,r.HintPath

    1

    1答えて

    私は与えられたソースで大きなグラフのデータベースからサブグラフを照会したいと思います。与えられたノードの上位25個の近隣ノードと、このノードセット間のすべての関係と、どのようにしてクエリを実行する必要があるとしますか? MATCH (source {label:'source'}) -[:relation]-> (neighbors) RETURN source,neighbors LIMIT

    0

    1答えて

    与えられたノードからすべてのパスを一致させたいと思います。最後から2番目のノード(B)のすべての子の名前は「トム」のサブストリングが含まれている必要があります - : -->(c: {name:"*Tom*"}) / (a)-->(b)-->(d: {name:"*Tom*"}) \ -->(e: {name:"*Tom*"}) これらのパスは、その

    0

    2答えて

    私はDNA SNPの階層ツリー(DAG)をロードしました。私は最低共通祖先を特定したい。 このクエリは動作しますが、単一正しいノード収量:しかし、この1つは何も結果が得られていない Match (n:SNPNode{SNP:'R-Z11'}), (m:SNPNode{SNP:'R-BY13828'}) match path=(n)-[:SNPParent*..99]->(MRCA)<-[:SNP