Как упоминал JB, нет Mongo JPA, но я предполагаю, что вам нужно поведение, подобное тому, что Spring Data JPA делает для вас, то же самое делает Spring Data MongoDB.
Для этого вам нужно использовать In и набор строковой части вашего запроса. Поэтому вам нужно будет сначала разбить вашу строку.
В вашем репозитории используйте DSL-запрос Spring Data с In i.e:
public interface YourDocumentRepository extends MongoRepository<YourDocument, ClassTypeOfYourId> {
public List<YourDocument> findByNameIn(string[] text);
}
Если имя вашего строкового поля superDuper
, пример будет:
public List<YourDocument> findBySuperDuperIn(string[] text);
Вы должны отрегулировать. Для более подробной информации, посмотрите ссылку или какой-то пример здесь .