La maggior parte di queste informazioni sono nella documentazione http://sailsjs.org/#/documentation/reference/blueprint-api
È possibile creare più record contemporaneamente in un unico post per impostazione predefinita. Pubblica una serie di voci da creare.
Per l'aggiornamento e l'eliminazione, credo che sarà necessario modificare i progetti per cercare una serie di ID. Linea di galleggiamento, l'ORM sottostante di Sails supporta la creazione e l'eliminazione su più righe, ma fai attenzione alle associazioni che si interrompono http://sailsjs.org/#/documentation/reference/waterline/models/update.html?q=notes
Per sostituire i progetti, creare i propri progetti in api/blueprints/
ad es. api/blueprints/update.js
e fagli cercare una serie di ID. Probabilmente vorrai iniziare con i progetti predefiniti https://github.com/balderdashy/sails/tree/master/lib/hooks/blueprints/actions.
Inoltre, è necessario definire i propri percorsi, come le update
e delete
azioni sono per default legati al PUT 'controller/:id'
e DELETE 'controller/:id'
rispettivamente, che consente di per sé solo per un singolo ID.
Quando invio un oggetto json raw (utilizzando postino) al metodo di creazione della mia API, ottengo una risposta di convalida che dice che le mie proprietà sono nulle. Qualche idea su cosa sta succedendo qui? – OneHoopyFrood
Sono in grado di utilizzare Postman quindi probabilmente qualcosa nel controller o nel blueprint crea controller sta eliminando informazioni o tentando di deserializzare il JSON utilizzando un formato diverso. Forse aprire un'altra domanda con maggiori informazioni? – leejt489
Ho lo stesso problema di OneHoopyFrood, sei riuscito a risolverlo? –