У меня есть метод, подобный следующему в моем классе репозитория:
findByIdAndMessageTypeLikeOrMessageTypeLike(int id, String a, String b);
В основном я пытаюсь найти все сущности с идентификатором id
и (тип сообщения похож на a
или b
).
Однако я получаю следующее: (Все сущности с идентификатором id
и типом сообщения, например, a
) И (все сущности, для которых тип сообщения, например, b
).
Я пытался matchesRegex
и использовал только один параметр String, но я получил: Unsupported keyword REGEX (1): [MatchesRegex, Matches, Regex];
Есть ли способ сгруппировать AND и OR в методах JPARepository?