問題タブ [neomodel]
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 - 「StructuredNode コンストラクターのオーバーライド」の問題
StructuredNode コンストラクターをオーバーライドしようとすると、このエラーが発生しますが、ドキュメントとほぼ同じコードです。
これが私のコードです:
私はこれを正しく使用しているかどうか疑問に思っていますか?
ありがとう。
flask - フラスコとネオモデル: ModelDefinitionMismatch
Neo4Jneomodel.exceptions.ModelDefinitionMismatch
の太字のポートに接続された単純な Flask アプリを構築しようとしています。
ポストリクエスト作業を行います。アイテムが実際に追加されたことをデータベースで確認できます。しかし、get リクエストは以下を返します。
neomodel.exceptions.ModelDefinitionMismatch: ラベル アイテムを持つノードは既知のオブジェクトのいずれにも解決されません
Python 3.7.0、Flask 1.0.2、neomodel 3.0.3 を使用しています
アップデート
完全な問題を与えるには: DEBUG モードで docker-compose を使用して、Docker コンテナーでアプリケーションを実行します。
Dockerfile
:_
docker-compose
ファイル:
そして、私はそれを実行します:
python - Django から neo4j データベースに接続しようとするとエラーが発生する
このチュートリアルに従ってDjangoとneo4jから始めていますが、最初のインポートに達すると、次のエラーが発生します。
settings.py
これは私が電話をかける私のコードです:
そして、これは次の結果ですpip list
:
他のコンポーネントをインストールしていないと思いますが、どれがどれかわかりません。
django - ユーザーが選択できるように、models.py 国に選択肢オプションを実装しようとしていますが、正しく表示できません。
Neomodel のドキュメントで提供されている例に従って、フォームに選択肢を表示できません。
この例を使用すると、Django の実行時にエラーが発生します。
SEXES を変更し、'FF'、'MM' などを指定すると、サーバーを実行できますが、値は次のように表示されます。
モデルで次のコードを使用しました。
これをブラウザに入力すると、次のように生成されます。
models.py
フォーム.py
次の結果を期待しています
python - Pythonのneomodelは、db名なしでneo4j dbをどのように接続しますか?
私はneo4jデータベースから始めたばかりです。私はneo4jと接続するために、Pythonでneomodelを使用しています。
このために、「kat」という名前の新しいデータベースを作成し、それにパスワード「password」を付けました。
次のコードを実行すると、データベースに Jim という名前の新しい人物を作成できます。
私が理解できないのは、コードのどこにもデータベースの名前について言及していないということですが、それでもこのノードがデータベースに作成されているのを見ることができます。誰でも説明できますか?これをセットアップガイドとして使用しました-https ://neomodel.readthedocs.io/en/latest/getting_started.html
neomodel - NeomodelPoint で指定された場所のノードを取得する
NeomodelPoint で指定された場所でノードを取得すると、「引数なしの無効なインスタンス化」というエラーが発生しますが、同じ方法でノードを設定するとうまくいきます (以下では ConstraintError が発生します)。特定の場所でノードを取得する正しい方法は何ですか?
ValueError: 引数なしのインスタンス化が無効です。Point には、x、y、z または経度、緯度、高さの座標のいずれかのデフォルト値が必要です
ValueError: 引数なしのインスタンス化が無効です。Point には、x、y、z または経度、緯度、高さの座標のいずれかのデフォルト値が必要です
上記の例外の処理中に、別の例外が発生しました:
トレースバック (最新の呼び出しが最後): ファイル "/Users/dmitriy/anaconda3/lib/python3.7/site-packages/neomodel/util.py"、211 行目、cypher_query 応答 = session.run(query, params) ファイル内"/Users/dmitriy/anaconda3/lib/python3.7/site-packages/neo4j/v1/api.py"、331 行目、実行中の self._connection.fetch() ファイル "/Users/dmitriy/anaconda3/lib/ python3.7/site-packages/neo4j/bolt/connection.py", 287 行目、fetch return self._fetch() ファイル "/Users/dmitriy/anaconda3/lib/python3.7/site-packages/neo4j/bolt /connection.py"、327 行目、_fetch response.on_failure(summary_metadata または {}) ファイル内"/Users/dmitriy/anaconda3/lib/python3.7/site-packages/neo4j/v1/result.py"、70 行目、 on_failure で CypherError.hydrate(**metadata) neo4j.exceptions.ConstraintError を発生させます。ノード (2484) は既にラベルProperty
とプロパティと共に存在しますlocation
= {geometry: {type: "Point", 座標: [51.3454, -6.2434], crs: {type: link, properties: {href: " http://spatialreference.org/ref/sr-org/7203/ " 、コード: 7203}}}}