Я пытаюсь обернуть свой запрос HTTP POST ключом. Другими словами, я хочу превратить это:
{
"category_id"=>"1",
"food_name_token"=>"Pizza",
"id"=>"1"
}
в это:
{
"dish" =>
{
"category_id"=>"1",
"food_name_token"=>"Pizza",
"id"=>"1"
}
}
Я попытался использовать метод rootKeyPath в RestKit:
serializationMapping.rootKeyPath = @"dish";
Но это дало мне эту странно отформатированную строку:
{
"dish"=>
"{
\n \"category_id\" = 1;
\n \"food_name_token\" = Pizza;
\n id = 1;
\n}
"}
Он использует знаки равенства и точки с запятой вместо стрелок и запятых, а также добавляет все эти разрывы строк и обратную косую черту.
Есть идеи, почему? И любые предложения о том, что я могу сделать вместо этого?
P.S. Я использую бэкэнд Rails