J'essaye d'écrire une requête pour la barre de recherche de trouver-comme-vous-type. Ce que je veux faire, c'est interroger "Kind", et retourner tous les Kinds pour lesquels il y a un LocalName avec ('name' LIKE% @ AND localeIdentifier ==% @).Noyau de données NSPredicate avec ET
Si je ne recherche les noms (donc en ignorant le LocaleIdentifier), je pouvais faire quelque chose comme ceci:
ANY localized.name LIKE %@
Ce que je veux est quelque chose comme
ANY localized.(name LIKE %@ AND localeIdentifier == %@)
En résumé En cherchant "Kind", n'importe quel élément dans la relation to-many "localisée" doit correspondre à la fois à name et à localeIdentifier.
Des idées pour la syntaxe correcte de cela?
Oooh, merci. C'est exactement ce que je voulais. –
Bon conseil! Exactement ce dont j'avais besoin! – Sney