NoSQL   发布时间:2022-05-24  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了nosql – 有没有办法像Hibernate一样在Neo4J上记录查询?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
所以,这是场景:

>我在本地运行Neo4J服务器,其中包含一些数据
>我有一个使用spring-data-neo4j的网络应用程序

以下代码基于示例代码Cineasts:

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);

}

这里没有消息.问题是:查询findBynamelike不起作用,而findByThinker却不起作用.

我已多次修改我的日志配置文件 – 最终版本是下面的版本 – 但是,无论我尝试什么,我都看不到任何查询被记录 – 无论是在我的日志文件还是在服务器上.

<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>

所有我想要的是记录查询,@R_720_9447@看到它是一个关于spring-data-neo4j的错误,或者我是否遗漏了什么……我查看了两个文档,代码示例,找不到任何东西具体.

有帮助吗?谢谢!

解决方法

您可以通过将以下行添加到log4j.xml来启用查询日志记录:

<logger name="org.springframework.data.neo4j.support.query">
    <level value="deBUG" />
</logger>

大佬总结

以上是大佬教程为你收集整理的nosql – 有没有办法像Hibernate一样在Neo4J上记录查询?全部内容,希望文章能够帮你解决nosql – 有没有办法像Hibernate一样在Neo4J上记录查询?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签:所以