Spring с CRUDRepository и IgnoreCase - PullRequest
0 голосов
/ 16 мая 2019

По какой-то причине я не могу получить ключевое слово IgnoreCase в названии моего метода ниже

import com.domain.me.entity.AsyncMsg;
import org.springframework.data.repository.CrudRepository;
import org.springframework.stereotype.Repository;

import java.util.List;

@Repository
public interface AsyncMsgRepository extends CrudRepository<AsyncMsg, Long> {

    AsyncMsg findBySmtpMsgIdAndRecipient(String smtpMsgId, String recipient);

}

когда я начну печатать IgnoreCase после того, как findBySmtpMsgIdAndRecipient ничего не отобразится как доступное. Когда я переименовываю findBySmtpMsgIdAndRecipientIgnoreCase, это ничего не делает (не игнорируя чувствительность к регистру). ИМО IgnoreCase должен быть доступен как findBy, иначе он будет рассматриваться как обычное имя метода.

Мысли?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...