問題タブ [neo4j-python-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.
python - docker コンテナーを実行するときに、Neo4J python ドライバーでエラーが発生しない
おそらく非常に単純な問題がありますが、自分で解決策を見つけることができません...
私は docker-compose で 2 つの docker コンテナーを実行します。1 つは fastapi を使用する python サーバーで、もう 1 つは認証を無効にした (開発環境用の) neo4j 公式イメージです。データベースに接続するコードは次のとおりです。
ローカル マシンで: すべてが期待どおりに機能します。データベースが実行されている場合、connected ...
メッセージが表示され、すべてが正常に機能しています。データベースをシャットダウンすると、neo4j ダイバーService Unavailable
がエラーを発生させ、エラーが表示されます。
ON DOCKER: 適切なデータベース URL を使用して、2 つのコンテナーが実行されている場合、すべてが期待どおりに機能します。しかし、URLをランダムなものに変更したり、データベースコンテナをシャットダウンしたりしても、connected ...
メッセージが表示されます。neo4j ドライバーは例外を発生させないように見えますが、その理由を見つけることができません。
ここに私のDockerfile:
ありがとう、そして私の英語を許してください...
neo4j - Neo4j Python ドライバーでトランザクションを書き込むときの例外: "neo4j.exceptions.AuthError: {code: None} {message: None}"
ドキュメントに記載されている例を実行しようとしています - https://neo4j.com/developer/python/#_resources
エラーは -
詳細:
ドライバー オブジェクトとセッション オブジェクトが正常に初期化されました。ただし、問題はwrite_transactionを呼び出すときです。問題の原因を理解できません。
python-3.x - Neo4j に単語埋め込みを追加する
Unwind を使用してノードに単語の埋め込みを追加しようとしています。
コード:
しかし、実行しようとすると、次のエラーが発生します。
Pythonでそれを達成するにはどうすればよいですか? 埋め込みをノードに設定するより良い方法はありますか?