SUBQUERÍA en datos centrales

No puedo entender lo que está mal con mi pnetworkingicación. Tengo el siguiente esquema de database:

DataItem(color_ids) <->> (dataItem)Color 

Donde el color contiene colorID (int).

Traté de get

 all DataItems that contain colorID == 5. 

He usado el próximo pnetworkingicado:

 SUBQUERY(color_ids, $sub, $sub.colorID==5).@count > 0 

Gracias por tu ayuda.

No necesitas SUBQUERY para esto. De hecho, casi nunca necesitas SUBQUERY ; Es extremadamente raro encontrar una situación donde sea lo correcto.

Puede hacer esto en su lugar:

 [NSPnetworkingicate pnetworkingicateWithFormat:@"ANY color_ids.colorID == 5"];