我熟悉旧的 ember-data “sideloading”模型,它看起来像这样:```
{
authors:[
{id:1, name:"Ernest", type: 'author', books: [1,2]
],
books: [
{id:1, name: "For whom the bell tolls", type: 'book', author:1},
{id:2, name: "Farewell To Arms", type: 'book', author:1}
]
}
但新的 JSON-API 方法不同。
一方面,(我喜欢这个),属性与 id 和类型信息分开,防止命名空间冲突。
我还不明白如何hasMany
与 JSON-API 格式建立关系。谁能指出我的文档或文章是如何预期的?JSON-API 页面上的示例显示了单独的关系,但不显示hasMany
.
如果你能用新格式写出上面的例子,你就已经回答了我的问题。