Я хочу написать предикат CoreData
, чтобы проверить, сколько записей из столбца соответствует любому из введенных ключевых слов независимо от порядка их появления.
Ex. Предположим, у меня есть запись с «Это моя тестовая строка для сравнения», теперь, если я ищу с «проверить мое сравнение», она должна вернуть эту запись.
Я пытался использовать разделение слов и использовать CONTAINS
для каждого слова и OR
ed, но результат длится вечно, поскольку в дБ содержится более 15000 записей.
Пожалуйста, помогите.