Supponiamo quindi di disporre di un modello utente impostato su un'API abbastanza standard. Sul front-end c'è un progetto Ember che ha anche quel modello User. La chiamata creazione normale sarebbe qualcosa di simile al seguente:Posso POSTARE più modelli utilizzando Dati di bordo?
store.createRecord('user', {email: '[email protected]'}).save();
Questo avrebbe mandato fuori una richiesta POST a qualcosa di simile /api/users
. Tuttavia, un supporto API piuttosto esteso è la creazione di più modelli contemporaneamente. Quindi, per esempio, invece della chiamata POST basta inviare un singolo oggetto sotto user: {email: '[email protected]'}
invierebbe un array di oggetti come users: [{email: '[email protected]'}, {email: '[email protected]'}, ...]
.
Come ho visto questo gestito in ember è solo fare più chiamate di creazione in fase di esecuzione. Tuttavia, questo è terribilmente inefficiente e mi chiedo se Ember supporti il salvataggio di più modelli contemporaneamente? Come lo otterresti in Ember?