Ruby awesome_嵌套_集和json

Ruby awesome_嵌套_集和json,ruby,json,nested-sets,Ruby,Json,Nested Sets,我有一个json数据树。此数据包含ID的嵌套数组。我需要将树转换回awesome_嵌套_集 我的树看起来像这样: { "menu_211"=> { "menu_135"=> { "menu_197"=> { } }, "menu_144"=> { }, "menu_20

我有一个json数据树。此数据包含ID的嵌套数组。我需要将树转换回awesome_嵌套_集

我的树看起来像这样:

{
    "menu_211"=>
    {
         "menu_135"=>
        {
            "menu_197"=>
            {
            }
        },
         "menu_144"=>
        {
        },
         "menu_208"=>
        {
        }
    },
     "menu_1"=>
    {
         "menu_80"=>
        {
            "menu_81"=>
            {
            },
             "menu_82"=>
            {
        },
         "menu_202"=>
        {
        }
    }
}

将其转换为嵌套集保存记录所需的最佳方法是什么?新的左字段和右字段?

找到了解决方案

我最近对一些代码进行了重新分解,以使其更清晰,但是它仍然需要性能提升。查看rails 3示例应用程序。谢谢你偶然发现这个。