私はGraphRepository
を拡張するリポジトリを使用しています。派生メソッドでいくつかのクエリやノードを保存するのは簡単ですが、ノードを作成する簡単な方法はありますか?たとえば、クエリの場合repository.findAll()
を使用して保存するとrepository.save()
となりますが、なぜrepository.createNode()
のようなメソッドがないのでしょうか?そのようなものが存在しない場合、ノードを作成する最も簡単な方法は何ですか?Neo4jノードを作成
-1
A
答えて
0
ノードは、ドメインオブジェクト(POJO)のクラスレベルで注釈が@NodeEntity
のSpring Data Neo4j(SDN)で定義されています。一般的なパターンは、永続性サポートが必要なドメインオブジェクトに対して、Neo4jRepository
またはGraphRepository
を作成することです。 repository.save(nodeEntity)
と呼ぶと、ノード自体を実際に保存しています。したがって、createNode()
のような別の方法を持つことは冗長です。
save()
は、ノードの作成と更新の両方を処理することを覚えておいてください。
関連する問題
- 1. Neo4j:同じプロパティを持つノードのインデックスを作成する
- 2. ポストマンツールを使ってNeo4jでノードを作成
- 3. 既存ノードのインデックスを作成する - Neo4J
- 4. neo4j - MERGEが重複するノードを作成します
- 5. neo4jのノード間の関係を作成する
- 6. 複数のノードを1つのneo4j CREATE文に作成する
- 7. Neo4jノードの作成時のエラーを理解していない。
- 8. 新しいneo4jノードとJavaの既存ノードとの関係を作成する
- 9. Neo4jでユーザーを作成
- 10. Neo4j - py2neo-- tx.create(a)を使ってノードを作成できません。
- 11. Cypherを使用してNeo4jに複数のノードを作成する
- 12. 指定したIDでneo4jにノードを作成できますか?
- 13. neo4j - 同じタイプのノードを作成するより良い方法
- 14. Neo4jで独自の子ノードを取得または作成する方法
- 15. neo4jノードとの関係を作成しようとしました
- 16. py2neoのノードを作成すると、Neo4jで空白が表示される
- 17. Neo4j Cypher最適化デカルト積の各ノード間の関係を作成します
- 18. Neo4jでのインデックス作成
- 19. ノードjsを使用してneo4jでノードを作成中にエラーが発生しました
- 20. neo4jの自己参照ノード
- 21. neo4jノードの一意の値
- 22. Neo4j:ノード数の維持
- 23. Neo4Jノードトラバーサルサイファー各ノードの句
- 24. neo4jのノード識別子
- 25. neo4j 3.0 embedded - no noノード
- 26. Neo4j 3.0.6およびneo4j-ogm 2.0.5 - データベースに重複データを作成
- 27. Neo4j - すべてのノード間の関係を生成する
- 28. Neo4jリレーションシップを動的に作成する
- 29. Neo4j - 一意のノードを作成し、同じバッチ操作でラベルを設定する方法
- 30. 外部リソースをNeo4jノードにリンクする
ようこそスタックオーバーフロー! [ツアー](http://stackoverflow.com/tour)を見て回り、[ヘルプセンター](http://stackoverflow.com/help)、特に[どのように私に質問しますか良い質問?](http://stackoverflow.com/help/how-to-ask)と[ここで私はどのような話題を聞くことができますか?](http://stackoverflow.com/help/on-topic)。その2番目のリンクから:「宿題の助けを求める質問には、問題を解決するために今まで行ってきた作業の概要と、それを解決している困難の説明が含まれていなければなりません。 –
こんにちは、それは簡単な質問です - 私はちょうどその方法のいくつかが存在するかどうか尋ねます。もしそうでなければ、これを解決する最善の方法は何ですか?私は完全な解決方法については問いません。宿題はありません。私がすでに行ってきたことは、db factoryのソリューションしか見つけられなかったことですが、クエリや保存の場合のように簡単な方法があると確信しています。 – Ukis