我正在寻找一种数据库概念,用于将动态多级菜单管理为JSON对象。因为我们有不同的客户,所以菜单取决于客户。我正在搜索一个数据库结构来存储以下JSON字符串,以便我可以编辑该结构并从数据中再次创建一个json对象。您将如何意识到?我不需要一个完整的答案,只是一种方法。
[
{
name: 'Dashboard',
url: '/dashboard',
writeble: true,
icon: 'icon-speedometer'
},
{
name: 'Menu1',
url: '/menu1',
writeble: true,
icon: 'icon-puzzle',
children: [
{
name: 'Item1.1',
url: '/item/item1.1',
icon: 'icon-puzzle'
subitem: [
{
name: 'Subitem 1',
url: '/item/item1.1',
icon: 'icon-puzzle'
}
},
{
name: 'Item1.2',
url: '/item/item1.2',
icon: 'icon-puzzle'
},
{
name: 'Settings',
url: '/settings',
icon: 'icon-settings'
}
]
}
]
答案 0 :(得分:0)
如果我正确理解了您的问题,我将使用NoSql数据库,其中每个文档都是您的JSON对象,而密钥是客户ID。