how to show query while using query annotations with MongoRepository with spring data

前端 未结 4 972
無奈伤痛
無奈伤痛 2020-12-14 05:43

I\'m using MongoRepository in spring boot to access mongo:

public interface MongoReadRepository extends MongoRepository {
    @Query(valu         


        
4条回答
  •  醉梦人生
    2020-12-14 06:41

    This is a late answer but I found the correct answer hasn't been given yet based on the question.

    The answer already given by the people may be valid for other scenarios. But, if you are using the MongoRepository then the correct configuration would be the following:

    logging.level.org.springframework.data.mongodb.repository.query= debug
    

    You are using the Query in your configuration instead of query which is wrong.

    When you add correct configuration then the logger would be like:

    25-06-2020 17:58:43.301 [http-nio-9001-exec-10] DEBUG o.s.d.m.r.query.MongoQueryCreator.complete(162) - Created query Query: { "customer.id" : 2}, Fields: {}, Sort: {}
    

提交回复
热议问题