Parece que no puedo encontrar un ejemplo de cómo actualizar una fila existente de datos usando Core Data en iOS. En términos de SQL, estoy buscando hacer algo como: ACTUALIZAR el dispositivo SET attr1 = 'blah', attr2 = 'blah' WHERE deviceid = '1';Actualizar registro utilizando Core Data en iOS
Sé que puedo hacer algo como esto: [device setValue: @ "blah" forKey: @ "attr1"];
Sin embargo, ¿cómo puedo hacer eso solo DONDE el deviceid = '1'?
Cualquier ayuda es apreciada.
Es un error fatal para pensar de datos básicos en términos de SQL. Core Data es un sistema de gestión de gráficos de objetos que a veces usa SQL para persistir en el gráfico de objetos. En Core Data, las entidades no son tablas, los atributos no son columnas, managedObjects no son filas. Ver los [consejos Tequila] (http://stackoverflow.com/questions/2350304/grouping-a-core-data-data-result/2350612#2350612) – TechZen
+1 "las entidades no son tablas, los atributos no son columnas, managedObjects no son hileras "... que tiene un anillo fresco zen. – GendoIkari
Esto no es útil para mí. ¿Qué tal algunos ejemplos de código o enlaces? – yupyupyup