問題タブ [neo4j-driver]

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 投票する
1 に答える
1179 参照

java - アプリケーションの起動後に Neo4J 接続プールが閉じている

アプリケーションと Neo4j 4 を Docker 構成環境で実行しています。アプリケーションを起動した後、接続プールが DB への接続を閉じているという奇妙なログを取得し ( Closing connection pool towards graphdb(172.21.0.4):7687)、その後neo4jClientDB にクエリを実行できません (以下のログ)。この動作の理由は何ですか?

ところで。Spring Health Check ( driver.verifyConnectivity()) を作成しましたが、常に返さOKれます (エラーはスローされません)。

何か案は?

Docker 構成:

完全なログ:

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

python - neo4j-driver を使用して Python のノードから同じ関係タイプをいくつか作成する

Python 用の neo4j-driver を使用してサイファー スクリプトから大量のデータを読み込もうとしているときに、この問題が発生しています。ノードXがあるとしましょう。次のことができるはずです。

(X)-[:IS_FRIENDS]->(Y)

(X)-[:IS_FRIENDS]->(Z)

つまり、ノードから来る同じ関係タイプが複数あります。しかし、スクリプト (〜 5k の挿入、行ごと) を実行しようとすると実行されますが、ノードごとに同じ関係タイプを複数許可することはできません。暗号クエリをグラフに直接実行している場合、これは問題になりません。この問題がないこれ ( https://www.lyonwj.com/LazyWebCypher/ )も見つけましたが、スクリプトを python で実行する必要があります。グラフには、最大 1,000 の関係がありません。

問題のコード:

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

c# - neo4j c# get all data

I tried get all data from my neo4j database via neo4j driver (https://github.com/neo4j/neo4j-dotnet-driver) and I have problem, because IResultCursor result have nodes only without edges. My code:

After all list 'records' have nodes only. In the end I would like to ask you, how can I get query execution time? Thanks!

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

javascript - neo4j Javascript API : パラメータを作成

Javascript アプリケーションからパラメーターを作成しようとしています

しかし、次のコードは機能しません:

ブラウザに次のエラーが表示されます。

json_table_definition パラメーターの値を再確認しましたが問題ありません neo4j からの同じコマンド

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

node.js - Neo4j - Neo4jError: サーバーによって接続が閉じられました

次の手順に従って、neo4j を搭載した Google クラウド VM インスタンスを作成しました

ブラウザ Db は問題ないようです。ブラウザから表示および操作できます。

問題は、neo4j-driver npm を使用して nodejs から neo4j を接続しようとしたときです。

このエラーが発生し続けます:

UnhandledPromiseRejectionWarning: Neo4jError: サーバーによって接続が閉じられました

これはコードです:

コードは次のリンクから取得されます: https://neo4j.com/developer/javascript/

このコマンドを実行gcloud compute ssh my-neo4j-instanceします。GCP シェルで、ssh を追加することで問題が解決することを期待していますが、解決しませんでした。

ドライバーの暗号化オプションを false に変更しても効果はありませんでした。

エラーを記録するコンソールはこれを印刷します:

私は何が欠けていますか?

編集1:

Googleクラウドのログを見ました。私が見たのは、VM の開始と停止のログだけでした。

また、メイン ファイルの async 関数呼び出しのコードを修正しました。その代わりに

私はこれを試しました:

まだダメ、まだ: Neo4jError: 接続がサーバーによって閉じられました。また、neo4j ブログでも質問しましたが、回答がありませんでした。

編集2:

別のスタック オーバーフローの投稿で問題を確認しました。そこにあった答えは、パスワードを変更して、neo4j へのロギングを終了することでした。しかし、私はすでにそれをしました... また、neo4j slack グループに参加しましたが、まだ回答が得られませんでした。