Neo4j パラメータ repository
Spring でNeo4jを使用し,repositoryから引数付きでデータアクセスしたいとき.
@Query
で直接クエリを記述でき,その中で引数が必要な部分を{}
で囲む.
@Param
をメソッド引数の部分に追加する.
public interface SampleRepository extends Neo4jRepository<SampleModel, Long> {
@Query("MATCH (model:SampleModel{name:{name1}}) RETURN model ;")
SampleModel findByName(@Param("name1") String name);
}