Просто добавьте массив к каждому объекту и заполните его строками, по которым вы хотите искать. Обычно я делаю эти значения строчными, чтобы упростить поиск без учета регистра.
например. Теги: ["копия строки 1", "копия строки 2", ...]
Вы можете расширить эту технику, чтобы индексировать каждое слово каждого элемента. Иногда я также добавляю поле с идентификатором перед ним, например, «жанр: рок», который позволяет искать значения в определенных полях (тщательно выбирайте символ «:»).
Добавьте индекс для этого массива, и теперь у вас есть возможность искать любое слово или фразу в любом документе в коллекции, и вы можете искать «genre: rock» для поиска этого значения в определенном поле.