Restkit основные данные подробные данные - PullRequest
0 голосов
/ 13 марта 2012

У меня есть таблицы: Contract и ContractDetails, которые связаны с отношениями.

Сначала я запрашиваю все контракты, используя Restkit. Затем пользователь нажимает на один Контракт и вынуждает запрос получить подробные данные (ContractDetails).

Контракт-детали-JSON-ответ выглядит примерно так:

{
   "contractID" = "0815",
   "otherValues" = "doesn't matter here"
}

как мне установить отношения между двумя таблицами в моей RestKit-конфигурации? RestKit должен найти элемент Contract-Entry, используя contractID, и связать данные с данными контракта.

1 Ответ

0 голосов
/ 20 марта 2012

См. Раздел «Отношения» в https://github.com/RestKit/RestKit/wiki/Object-mapping.

По сути, вы создаете отображение как для Contract, так и для ContractDetails и соединяете их через:

[detailsMapping mapKeyPath: @ "contractID" toRelationhip: @ "contract" withMapping: contractMapping];

...