Кто-нибудь может мне помочь с преобразованием следующего запроса:
@Query("{$or:[{'name':?0},{'synonims':?0}]}")
Stream<Examination> customFind(String str);
в запрос с регулярным выражением, которое разрешало бы запросы без учета регистра согласно документации Spring:
ТОЧНО (без учета регистра) {"firstname" : { $regex: /^firstname$/, $options: 'i'}}
Следующее не работает:
@Query("{$or:[{'name':{ $regex: '/^?0$/', $options: 'i' }},{'synonims':{ $regex: '/^?0$/', $options: 'i' }}]}")