次の XML の非常に単純な RestKit マッピングがあります。
<category name="religious">
<book isbn="42">HHGTTG</book>
<book isbn="7">The bible</book>
</category>
これを解析すると、category
2 つのオブジェクトを含むオブジェクトが得られbook
ます。今、私の本のオブジェクトで、への参照が必要category
です。
これは非常に簡単に達成できるように思えますが、 Object Mapping Documentationには何も見つかりませんでした。
更新:これは私のマッピングがどのように見えるかです:
RKObjectMapping *bookMapping = [RKObjectMapping mappingForClass:[Book class]];
[bookMapping mapKeyPath:@"isbn" toAttribute:@"isbn"];
RKObjectMapping* categoryMapping = [RKObjectMapping mappingForClass:[Category class]];
[categoryMapping mapKeyPath:@"name" toAttribute:@"name"];
// Relationship to book
[categoryMapping mapKeyPath:@"book" toRelationship:@"books" withMapping:bookMapping];