将url传递到主干中的关系集合



我使用的是Backbone关系型,它很棒。我遇到的问题是,当我需要后端为模型提供要连接的url时。

当使用一对一关系时,这不是一个问题,因为模型可以将url作为自己的属性。

另一方面,集合在其内部创建了一个单独的模型。

把这些联系在一起的最好方法是什么。以下的示例

{
"user": {
"url": "http://example.com/api/user/1"
},
"permissions": {
"url": "http://example.com/api/user/1/permissions"
}
}

在上面的例子中,我希望用户是一个提供了url的模型,权限是一个集合,提供了url。

我所尝试的是让收集工作如下:

{
"permissions": {
"url": "https://example.com/api/user/1/permissions"
"data": []
}
}

但我无法运行解析来提取变量。

如果您没有在关系定义(文档)上设置{parse: true},那么您应该这样做,看看这是否解决了您的问题。否则,如果您提供更多的代码,将会有所帮助。

相关内容

  • 没有找到相关文章

最新更新