【发布时间】:2015-02-19 09:21:22
【问题描述】:
我在我的模型中使用 REST 代理。名为 community 的模型与名为 Departments 的模型具有“hasMany”关系。
要检索以下记录,我只需调用 community.departments() 即可触发存储加载,但 URL 错误。不包括 communityId 参数。
所以我决定使用 buildURL 方法构建我需要的 URL。我需要传递 communityId 属性,它也是这样的外键
/myapp/communities/{communityId}/Departments
但在 buildUrl 方法中没有通过的记录,所以我再次无法检索 communityId。
关系设置正确。
请帮助并建议我真的被困在这里。
【问题讨论】:
-
如果你有一个自定义代理,那么你可以为社区 ID 添加一个变量,在调用 buildUrl 之前设置它,然后在 buildUrl 函数中,使用那个 communityId
标签: javascript rest extjs model proxy