Я запрашивал у mongodb данные mongorepository и spring.
Моя функция выглядит так:
@Repository
public interface UserRepository extends MongoRepository<User,String> {
@Query(value="{'email' : ?0}")
User findByEmail(String email);
}
Моя коллекция в mongodb выглядит следующим образом
> db.user.find();
{ "_id" : "1", "email" : "abc@gmail.com", "password" : "$2a$12$lDJgMZNLAcxv2J.QTZSjAuWJdPleBxXq.M4aj9itrR1RMDkgmwN7m", "name" : "def", "active" : 1, "isLoacked" : false, "isExpired" : false, "isEnabled" : true, "_class" : "com.x.gateway.auth.User" }
Всегда возвращает нулевое значение.