問題タブ [neo4jphp]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
562 参照

neo4j - neo4jでの友達の提案

私は友人の提案をアプリ内で機能させようとしています.RDBMSのバックグラウンドからNeo4Jを学ぶのは刺激的でありながらイライラする時間でしたが、ここに行きます.

ユーザーの直接の友人を 2 人以上知っている人を表示できるようにする必要があります。つまり、添付のスクリーン ショットのグラフのように、ノード 6 と 4 を提供するサイファー クエリが必要です。

スクリーンショットはhttp://oi39.tinypic.com/j9yogi.jpgにあります)

私が髪を引き裂いているので、どんな助けでもいただければ幸いです。

0 投票する
0 に答える
175 参照

php - Neo4jPHP トランザクション エラー

jadell の Neo4JPHP ライブラリの最新バージョンと Neo4j バージョン 2 を使用しています。2 つの異なる暗号クエリをコミットしようとすると、InvalidFormat エラーが発生します。コードは次のとおりです。

例外を与え、これを出力します:

この問題に関する Google および StackOverflow に関する情報はありません。

0 投票する
1 に答える
749 参照

php - everyman とhiredvoice モジュールを使用して Neo4j でノードを作成しようとするとエラーが発生する

Neo4j でノードを作成しようとしていますが、次のエラーが発生します。

Everyman\Neo4j\Exception

ファイル:

メッセージ:

スタックトレース:

私はZF2フレームワークを使用しています。ノードをコミットする方法は次のとおりです。

私のエンティティ(UserNeo4j.php):

このエラーの原因は何ですか?

0 投票する
2 に答える
531 参照

php - Neo4jPhp が遅すぎる

今日、私は PHP から Neo4j の最初の基本的なプログラムを書きました。これは基本的に、Neo4jPhp を使用して PHP から新しいプロジェクトで Neo4j を使用できるかどうかを確認するために行われました。 https://github.com/jadell/neo4jphp

ここに私のコードがあります

ここで、プロパティを使用してすべてのノードを取得しています。ものすごく単純。

これを Neo4j のグラフィカル コンソールから実行すると、86 ミリ秒かかります。私は200ノードしかなく、ほぼ同じプロパティを持っています。

上記の PHP ファイルからこれを実行すると、ブラウザにデータをダンプするのに合計 2 ~ 4 秒かかります。Neo4j は同じマシンで実行されています。

PHP と Neo4j の両方の構成に変更を加えていないことに注意してください。すべてデフォルトです。これが PHP での Neo4j の予想される動作なのか、それともコードや構成に何か問題があるのか​​教えてください。

どうもありがとう

0 投票する
1 に答える
771 参照

neo4j - neo4j にデータを保存するためのベスト プラクティス

複数のユーザーが同じトピックにコメントし、コメントにコメントすることもできるフォーラムの Web アプリケーションを開発するために、neo4jphp を使用しています (ネストされたコメントなど)。

では、このデータを neo4j に保存するためのベスト プラクティスは何ですか?

次のオプションを考えました。

  1. コメント、サブコメントごとに新しいノードを作成し、トピックとコメントとサブコメントの間の関係を作成します

  2. 各トピック、各コメントのノードを作成し、それらの間の関係を作成し、すべてのコメントをプロパティとしてコメントの同じノードに追加します。

第1案の方が良いと思いますが、トピック数やコメント数が増えるので作成するノード数が気になります。

ノード数が増えると、neo4j のパフォーマンス、効率は低下しますか?

SQL のレコード/行ごとに個別のノードを作成する必要がありますか?

ベストプラクティスは何ですか?

0 投票する
1 に答える
183 参照

php - Neo4php REST API はノードを「デフォルト」として作成します

私のドメイン モデルには というエンティティがありUser、次の方法でそのタイプの新しいノードを作成しています。

そして、ノードがデータベースに作成され、すべて問題ありません。CREATE n例外...この方法では、たとえばcypher を使用しているかのように、ノードは「デフォルトノード」として作成されます。私が実際に望んでいるのは、特定のタイプのノードを作成することですが、CREATE (n:User)実際に暗号を直接使用する必要はありません。

どうすればこれを達成できますか?

0 投票する
1 に答える
296 参照

neo4j - neo4jphp でトランザクションを使用するとエラーが発生するのはなぜですか?

Amazon EC2 インスタンスで Neo4j 2.0.1 を使用して neo4jphp でトランザクションを使用しようとしていますが、クエリに関係なくこのエラーが発生し続けます。[トランザクション外でも同じクエリがうまく機能する]

私が得るエラー:

私が間違っていることについて何か提案はありますか?サーバー上でより適切に構成するものはありますか? (Neo4j Web サイトで見つけることができる Amazon の標準的な Neo4j Cloud Formation を使用しています)

ありがとう!ふ