Tengo un modelo de CoreData con 4 entidades.Core-Data: Predicado para relaciones de muchos a
Modelo de pantalla ->http://img96.imageshack.us/img96/7857/screenshot20100209at182.png
Estado
-StateName
Ubicación:
-locationName (attribute)
-locationDescription
-locationActivities (relatinship)
-state (relationship)
LocationActivities:
-location (relationship)
-activity (relationship)
Actividades
-activityName(attribute)
-locationsActivities (relationship)
¿Cómo puedo escribir una consulta que selecciona todas las ubicaciones que tienen
(activity = 'Golf' OR activity = 'Swimming') AND state = 'LA'
¿qué pasa con la tabla de vinculación de LocationActivities? –
Solucionado, pero ¿por qué está esa entidad allí en primer lugar? Usted puede (creo) simplemente tener una relación de uno a varios de Ubicación a Actividad. – Tim
esto no funciona. me sale el error: 'to-many key no permitido aquí'. He agregado otra entidad según lo sugerido por http://stackoverflow.com/questions/1903177/coredata-many-to- many-relationships-and-nspredicate –