Google Closure API是否具有类似于丰富的ExtJs模型和BackboneJS(与Backbone Relational结合)的功能,可以实现一对多,一对一。
我的意思是,如果我有
{ name: "Fred", age: 20, addresses: [{street: "Flintstone way","country":"Bedrock"}] }
当反序列化时,根聚合是具有原型Person的对象实例,地址是具有Address原型的集合。
我扫描了API文档,但是看不到任何明确的内容,关于Closure的博客等特别相当
答案 0 :(得分:0)
flinstonesHouseholds = [
{
"street":"1 Flinstone way",
"country":"Bedrock",
"people":[{name:"Fred",...},[{name:"Wilma",...}]
},
{
"street":"2 Flinstone way",
"country":"Bedrock",
"people":[{name:"Barney",...},[{name:"Betty",...}]
}
]
根据上述方法重组您的数据包装方式会解决您的问题吗?或者我们假设每个flinstones字符有多个地址,在这种情况下你的问题是很多很多。除非有额外的复杂性,否则不应该存在任何一对一或一对多的关系,这些关系无法直接进入JSON /数组有效负载。如果您需要帮助导航此结构以返回您想要的结果,请告诉我。我将详细说明。