2016-07-05 46 views
0

首先对不起,如果我的英语不完美...如何在Backand的json图中做这个json数据结构?

我是新的backand。我用这JSON结构的离子2做一个应用程序:

{ 
    "a": [ 
    { 
     "name": "azzz", 
     "genre": "male", 
     "favorite": false 
    }, 
    { 
     "name": "abbb", 
     "genre": "male", 
     "favorite": false 
    }, 
    { 
     "name": "aeeee", 
     "genre": "male", 
     "favorite": false 
    }, 
    { 
     "name": "abaaaa", 
     "genre": "male", 
     "favorite": false 
    } 
    ], 
    "b": [ 
    { 
     "name": "bzzz", 
     "genre": "male", 
     "favorite": false 
    }, 
    { 
     "name": "babaa", 
     "genre": "male", 
     "favorite": false 
    }, 
    { 
     "name": "beeaaa", 
     "genre": "male", 
     "favorite": false 
    }, 
    { 
     "name": "baau", 
     "genre": "male", 
     "favorite": false 
    } 
    ] 
} 

,我不知道是否有字母将是结构的最佳方式(ofcourse你可以建议我另一种方式)。但是我怎么能在backand的json图中使用这个结构呢?现在我只想获取完整的json,并且我想用模式图手动添加字母和名称/流派/最喜欢的字母。任何帮助?

在此先感谢

回答

0

a和b是与3个属性对象的集合,所以我想它会看起来像

[ 
    { 
     "name":"dog", 
     "fields":{ 
     "name":{ 
      "type":"string" 
     }, 
     "genre":{ 
      "type":"string" 
     }, 
     "favorite":{ 
      "type":"boolean" 
     }, 
     "letters":{ 
      "object":"letter" 
     } 
     } 
    }, 
    { 
     "name":"letter", 
     "fields":{ 
     "dogs":{ 
      "collection":"dog", 
      "via":"letters" 
     } 
     } 
    } 
]