Existe-t-il un moyen de enregistrer les requêtes sur Neo4j comme Hibernate?
-
12-11-2019 - |
Question
Alors, voici le scénario:
- J'ai un serveur Neo4J en cours d'exécution localement avec certaines données
- J'ai une application Web en utilisant
spring-data-neo4j
Le code suivant est basé sur l'exemple de code Trièges:
public interface CrewRepository extends GraphRepository<Crew> {
Iterable<Crew> findByNameLike(String name);
@Query("start thinker=node({0}) match thinker-[:crews]-crews return crews")
Set<Crew> findByThinker(Long thinkerId);
}
Pas de nouvelles ici. Le problème est: la requête findByNameLike
ne fonctionne pas alors que le findByThinker
Est-ce que.
J'ai modifié mon fichier de configuration de journal plusieurs fois - la version finale est celle ci-dessous - mais, peu importe ce que j'essaye, je ne vois aucune requête en cours d'exécution - soit sur mon fichier journal ou sur le serveur.
<logger name="org.neo4j">
<level value="DEBUG" />
<appender-ref ref="console" />
</logger>
<logger name="org.springframework.data.neo4j">
<level value="DEBUG" />
<appender-ref ref="console" />
</logger>
<root>
<priority value="error" />
<appender-ref ref="console" />
</root>
Tout ce que je veux, c'est le journal les requêtes pour que je puisse voir si c'est un bug sur spring-data-neo4j
Ou si je manque quelque chose ... J'ai examiné la documentation des deux, des exemples de code et je n'ai rien trouvé aussi spécifique.
De l'aide? Merci!
Pas de solution correcte