【发布时间】:2015-11-09 18:55:11
【问题描述】:
假设您有一个设置为相当标准 API 的用户模型。在前端,您有一个 Ember 项目,该项目也具有该用户模型。正常的创建调用如下所示:
store.createRecord('user', {email: 'test@gmail.com'}).save();
这会将 POST 请求发送到 /api/users 之类的东西。然而,相当广泛的 API 支持是一次创建多个模型。因此,例如,POST 调用将发送users: [{email: 'test@gmail.com'}, {email: 'test2@gmail.com'}, ...] 之类的对象数组,而不是仅发送user: {email: 'test@gmail.com'} 下的单个对象。
我在 ember 中看到的处理方式是在运行时执行多个创建调用。但是,这非常低效,我想知道 Ember 是否支持同时保存多个模型?您将如何在 Ember 中实现这一目标?
【问题讨论】:
标签: ember.js ember-data