Created quires are doing the same and with same db with different types
This commit is contained in:
@@ -12,8 +12,19 @@ public interface UserRepository extends MongoRepository<User, String>, QueryDslP
|
||||
@Query("{ 'name' : ?0 }")
|
||||
List<User> findUsersByName(String name);
|
||||
|
||||
@Query(value = "{'age':?0}", fields = "{ 'name' : 1}")
|
||||
List<String> findUsersByAgeAndReturnNames(int age);
|
||||
@Query("{ 'age' : { $gt: ?0, $lt: ?1 } }")
|
||||
List<User> findUsersByAgeBetween(int ageGT, int ageLT);
|
||||
|
||||
@Query("{ 'name' : { $regex: ?0 } }")
|
||||
List<User> findUsersByRegexpName(String regexp);
|
||||
|
||||
List<User> findByName(String name);
|
||||
|
||||
List<User> findByNameLikeOrderByAgeAsc(String name);
|
||||
|
||||
List<User> findByAgeBetween(int ageGT, int ageLT);
|
||||
|
||||
List<User> findByNameStartingWith(String regexp);
|
||||
|
||||
List<User> findByNameEndingWith(String regexp);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user