Add tests for Neo4j

Also mention Neo4j as compatible with the reactive stack
and the QuerydslPredicateExecutor.

See gh-734
This commit is contained in:
Gerrit Meier
2023-06-20 11:33:56 +02:00
committed by rstoyanchev
parent e9f68948ec
commit f4c5003376
8 changed files with 703 additions and 2 deletions

View File

@@ -50,14 +50,14 @@ You can now register the above `DataFetcher` through a
<<execution.graphqlsource.runtimewiring-configurer>>.
The `DataFetcher` builds a Querydsl `Predicate` from GraphQL arguments, and uses it to
fetch data. Spring Data supports `QuerydslPredicateExecutor` for JPA, MongoDB, and LDAP.
fetch data. Spring Data supports `QuerydslPredicateExecutor` for JPA, MongoDB, Neo4j, and LDAP.
NOTE: For a single argument that is a GraphQL input type, `QuerydslDataFetcher` nests one
level down, and uses the values from the argument sub-map.
If the repository is `ReactiveQuerydslPredicateExecutor`, the builder returns
`DataFetcher<Mono<Account>>` or `DataFetcher<Flux<Account>>`. Spring Data supports this
variant for MongoDB.
variant for MongoDB and Neo4j.
[[data.querydsl.build]]