私は RestKit を学んでいて、オブジェクト マッパーを使用してペイロードを POST したいと考えています。私は registerMapping: を使用していますが、これによりルート キーにマッピングが作成されます。代わりにオブジェクトをリソースにマップする方法はありますか? 私のマッピングコードは次のようになります:
[self.objectManager.router routeClass:[Session class] toResourcePath:@"/sessions" forMethod:RKRequestMethodPOST];
[self.objectManager.mappingProvider registerMapping:[Session mappingForObjectStore:self.objectManager.objectStore]
withRootKeyPath:@""];
[self.objectManager postObject:session usingBlock:^(RKObjectLoader *loader) {
loader.resourcePath = @"/sessions";
loader.delegate = self;
}];
次のようなペイロードを作成します。
{ "" : {data:"もの"} }
しかし、私は次のようなペイロードを求めています:
{ data:"もの" }
ここでのRestKit Wayとは何ですか?