En Rails 3.0.8, el json contiene un elemento raíz con su nombre de modelo. Por ejemplo, mi modelo de ubicación.Correlación de RestKit con Rails 3.1
[
{
location: {
city: San Diego
name: Mission Valley YMCA Krause Family Skatepark
pads_required: 0
country: United States
Y el proveedor de mapas buscó directamente el objeto de ubicación.
RKObjectMapping* locationMapping = [RKObjectMapping mappingForClass:[RKLocation class]];
[locationMapping mapKeyPath:@"id" toAttribute:@"locationId"];
...
[objectManager.mappingProvider setMapping:locationMapping forKeyPath:@"location"];
Ahora cuando se actualiza a 3.1.0 rieles del nodo raíz "localización" se retira ahora de forma predeterminada y no estoy seguro de cómo configurar el proveedor de mapeo sin ella? Intenté nada y busqué métodos alternativos pero no tuve éxito.
¿Sabes cómo hacer un mapa de esto? ¡Por favor ayuda!
[
{
city: San Diego
name: Mission Valley YMCA Krause Family Skatepark
pads_required: 0
country: United States