問題タブ [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.
django - Neomodel / py2neo - 「NodeMeta」オブジェクトは反復可能ではありません
Neomodel と Neo4J は初めてです。Amazon Ec2 でリモート Neo4J サーバーを実行しており、ローカルで開発を行っており、ブラウザー経由でプロジェクトにアクセスしようとすると問題が発生します。
ブラウザからプロジェクトにアクセスしようとすると、次のエラーが表示されます。
ここに私のadmin.pyファイルがあります:
バッチ読み取り/書き込み機能に関するpy2neoのドキュメントを読んでいますが、これを実装する方法がわかりません。( http://book.py2neo.org/en/latest/batches/#py2neo.neo4j.ReadBatch )
どんな助けや指導も大歓迎です!
django - Neo4j と Django
djangoでモデルを作成するためにneomodelを使用することは可能ですか? djangoにneo4jを統合するにはどうすればよいですか? 私は Python 3 を使用しているため、neo4django は実際にはオプションではありません。私は両方とも初めてで、現時点では少し混乱しています...
どうもありがとう!:3
python-3.x - neomodel でプロパティのタイプを確認する
neomodelでプロパティのタイプを取得することは可能ですか? たとえば、次のようなものです。
私の質問が明確であることを願っています...
python - Neomodel はモデルフォームをサポートしていますか? もしそうなら、なぜデフォルトのメタ属性を取得しないのですか / どうすれば設定できますか?
Django の ModelForm で Neomodel を使用しようとすると、AttributeError: type object 'Person' has no attribute '_meta' が発生します。私はneomodelを初めて使用し、Neomodelがモデルフォームをサポートしているかどうかはわかりませんが、ドキュメントとここで参照を検索しましたが、運が悪いです。
したがって、最初の質問は次のとおりです。Neomodel はモデルフォームをサポートしていますか?
2 番目の質問 (1 番目の質問の答えが「はい」の場合): 次の何が問題になっていますか?
モデル.py
そして私のforms.py:
これを django シェルでテストすると、次の結果が得られます。
Python 3.4.2、Django 1.7.7、neomodel 1.0.2 を使用しています
ありがとう!
python - Neomodel で複数のラベルを使用する
NeoModel を使用して、異なるラベルをクラスに関連付ける方法があるかどうかを知りたいです。そうでない場合、どのモジュールでこれを行うことができますか?
私の理解では、次のクラス宣言を使用する場合、「人」はラベルです。
「雇用」、「失業」、「学生」という 2 番目のラベルを追加したいとしましょう。
Cypher を使用すると、次を使用できます。
CREATE(p:Person:Student)
NeoModelで同じことを達成できる方法はありますか?
注: 私の調査によると、ラベルを使用すると、プロパティ (neo4j/cypher) を使用するよりも高速なクエリが生成されます。これが、従業員/失業者/学生をラベルにしたい理由です。それ以外の場合は、ノード プロパティとして「職業」を追加しても問題ありません。
django - neo4j データベースの Django テスト
データベースとしてneo4j、OGMとしてnoemodelでdjangoを使用しています。どうやってテストするのですか?
すべての変更を実行python3 manage.py test
すると、テストの作成が残ります。
また、テスト用と本番用の 2 つのデータベースを作成し、どちらをどのように使用するかを指定するにはどうすればよいでしょうか。
python - 名前空間の名前が未定義のPythonになるにはどうすればよいですか?
http://neomodel.readthedocs.org/en/latest/getting_started.html#connectingに従おうとしているときにとんでもないエラーが発生しました
名前が StringProperty であるため、この環境から neo4django をアンインストールしました。neo4j のクラスを作成しようとしています。
ご覧のとおり、オートコンプリートは名前がそこにあることを証明します。これはネオモデル固有のものですか、それとも存在する名前が未定義になる一般的な Python の理由はありますか? ありがとうございました