I want to search data in User table by name case insensitive.
@Repository
public interface UserRepository extends JpaRepository<User, Long> {
@Query("select u from User u where lower(u.name) like %lower(?1)%")
public List<User> findByNameFree(String name);
}
I got an error: unexpected token: %. Where should I place '%'?