spring-data-neo4j リポジトリを使用して、@Query を使用し、深さが 1 より大きいノードをロードできますか?
私の例は
@Query("match (m:NodeTypeA)-[r:REL1]-(n:NodeTypeB {nodeBUniqueProperty: {0}}) return m")
public NodeTypeA findByNodeBUniqueProperty(String uniqueProperty);
このクエリを使用すると、NodeTypeA が返されます。ただし、NodeTypeA の隣人も必要です。
ogm セッションを @Inject して、それを使用して必要な結果を得ることができますが、@Query で行う方がよいでしょう。
ドキュメントに次のようなメモがあることに気付きました。
現在のバージョンでは、派生ファインダーはページング、ソート、またはカスタムの深さをサポートしていません
しかし、 @Query を使用するメソッドは派生ファインダーですか?