我正在我的网络应用的主页上写一个注册表单。该表单包含user
模型和reminder
模型,均为Ember Data模型。
当表单提交POST到/api/signups
时。后端创建用户,创建提醒并发送电子邮件。在数据库中没有创建实际的signup
记录。
如何使用Ember Data将提醒+用户数据发送到此URL?我能够在用户中嵌入提醒,从而在一个有效负载中获取所有数据,但我不确定告诉Ember Data的适配器POST到/api/signups
的最惯用的方式(而不是例如{ {1}}或/api/users
)。
答案 0 :(得分:0)
您可以尝试用以下内容覆盖变形器(http://emberjs.com/guides/models/the-rest-adapter/#toc_pluralization-customization):
inflector.irregular('user','signups');
这应该会强制Ember Data在您保存时发布到/signups
,但它也会从该路线中获取。