Trong Rails 3.0.8, json chứa phần tử gốc với tên model của bạn. Ví dụ: mô hình Vị trí của tôi.Bản đồ RestKit với Rails 3.1
[
{
location: {
city: San Diego
name: Mission Valley YMCA Krause Family Skatepark
pads_required: 0
country: United States
Và nhà cung cấp bản đồ trực tiếp tìm đối tượng vị trí.
RKObjectMapping* locationMapping = [RKObjectMapping mappingForClass:[RKLocation class]];
[locationMapping mapKeyPath:@"id" toAttribute:@"locationId"];
...
[objectManager.mappingProvider setMapping:locationMapping forKeyPath:@"location"];
Bây giờ khi bạn nâng cấp lên đường ray 3.1.0 nút gốc "vị trí" hiện bị xóa theo mặc định và tôi không biết cách định cấu hình nhà cung cấp bản đồ mà không có nó? Tôi đã thử nil và tìm kiếm các phương pháp thay thế nhưng không thành công.
Bạn có biết cách ánh xạ điều này không? Hãy giúp tôi!
[
{
city: San Diego
name: Mission Valley YMCA Krause Family Skatepark
pads_required: 0
country: United States