Возможно, у вас есть отношение «один к одному» от Quotes
до Customers
, если нет, установите его и назовите свойство customer
Затем используйте этот единственный предикат
let predicate = NSPredicate(format: "customer.name CONTAINS[c] %@ OR customer.email CONTAINS[c] %@", name, email)
Если вы хотите отфильтровать полную строку без учета регистра CONTAINS
на самом деле неправильный оператор, лучше использовать LIKE
let predicate = NSPredicate(format: "customer.name LIKE[c] %@ OR customer.email LIKE[c] %@", name, email)
Примечание: Назовите сущности в единственном числе, семантическиваш метод вернет одну цитату , а не одну цитату