Итак, я пытаюсь использовать $ all mongodb для сопоставления строки в массиве. Я получил массив строк, например, X: [«Hello World», «My Name is Something», «Вам это нравится»] Итак, я пытаюсь проверить, содержит ли массив слово. Я могу заставить его работать, если его точное совпадение, например, «Hello World», вернет True. Но я хочу, чтобы, если я ищу «Hello», оно все равно возвращало true. Я пытался интегрировать регулярное выражение с $ all, но это не сработало. Мой код для поиска:
.find(all("X", listOf("Hello World","Do you like it)))
Он работает с момента его точного соответствия, но я хочу использовать в нем регулярное выражение, есть идеи?
Примечание: я использую kotlin был бы рад если кто-то может предоставить мне kotlin руководство по mongodb (пока не видел)