5

¿Es posible actualizar una relación particular de un objeto gestionado Datos básicos? Sé que puedo actualizar todo el objeto, pero me gustaría actualizar una relación en particular. Me imagino que lograría esto al hacer que la relación vuelva a ser una falla, pero parece que no puedo encontrar nada para lograr esto. Puede verificar si una relación en particular es un error, pero no puede forzarla a ser una falla.Actualizar una relación de datos centrales

+0

¿Existe una solución a este problema? El método de actualización de CoreData parece actualizar el objeto y todas sus relaciones ... – Tony

Respuesta

0

Supongo que porque no estoy seguro de lo que quiere decir con "actualizar". Si tiene una falla (no "realizada" o no recuperada de la tienda), se actualizará cuando su código necesite acceder a ella. Si desea actualizar muchos objetos y relaciones, puede hacerlo como se describe en “Batch Faulting and Pre-fetching with the SQLite Store”

Si he entendido mal, ¿puede proporcionar alguna aclaración, por favor?

+2

Tengo una entidad A que NO tiene una falla. Tiene varias relaciones que NO tienen fallas. Me gustaría forzar una relación en particular para que sea una falla para que esa relación se obtenga de la tienda cuando se acceda de nuevo. "Refrescar" se refiere al método "refreshObject" en NSManagedObjectContext. – JPC

Cuestiones relacionadas