だから、ここにシナリオがあります:
- Neo4Jサーバーをローカルで実行していて、データが含まれています
- を使用しているWebアプリがあります
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>
クエリをログに記録するだけで、バグspring-data-neo4j
かどうか、または何かが足りないかどうかを確認できます...両方のコード例のドキュメントを調べましたが、具体的なものは見つかりませんでした。
何か助けはありますか?ありがとうございました!