Драгоценность предков в Rails и Mutli Nesting

Я использую драгоценный камень предков в рельсах, чтобы вложить некоторые комментарии, и я хотел, чтобы вы могли получить все комментарии, а затем их все вложить. Как только я получу следующее, когда я положу:@comments = post.comments.arrange_serializable в моем действии index контроллера комментариев и получим следующий результат:

{
   "comments":[
      {
         "id":3,
         "comment":"284723nbrkdgfiy2r84ygwbdjhfg8426trgfewuhjf",
         "author":"asdasdasdas",
         "post_id":268,
         "ancestry":null,
         "created_at":"2014-06-17T19:23:04.667Z",
         "updated_at":"2014-06-17T19:23:04.667Z",
         "children":[
            {
               "id":4,
               "comment":"284723nbrkdgfiy2r84ygwbdjhfg8426trgfewuhjf",
               "author":"asdasdasdas",
               "post_id":268,
               "ancestry":"3",
               "created_at":"2014-06-17T19:24:02.408Z",
               "updated_at":"2014-06-17T19:24:02.408Z",
               "children":[

               ]
            }
         ]
      },
      {
         "id":5,
         "comment":"97ryhewfkhbdasifyt834rygewbfj,dhsg834",
         "author":"asdasdasd",
         "post_id":268,
         "ancestry":"4",
         "created_at":"2014-06-17T20:30:04.887Z",
         "updated_at":"2014-06-17T20:38:16.060Z",
         "children":[

         ]
      }
   ]
}

Это очень очевидно, что комментарий сid: 5 это должно быть в массивеchildren который сидит в комментарииid: 4 которыйЯВЛЯЕТСЯ вложено под комментариемid: 3.

Может кто-нибудь сказать мне, почемуarrange_serializable не "мульти гнездятся" комментарии? или если есть другая функция для этого.

Ответы на вопрос(1)

Ваш ответ на вопрос