Il problema che ho è una mappatura da uno a molti con mangusta (Mongodb). Quello è l'ordine (dati dell'acquirente) e molti sono gli articoli (prezzo, quantità, ecc.).Mappatura da uno a molti in mangusta, come ricevere ed elaborare?
1) Come dovrei creare lo schema per l'ordine e gli articoli, come devo mettere gli articoli in un array nell'ordine?
2) Tutti i dati sarebbero in una funzione di post?
I herd è possibile utilizzare ObjectId per collegare molti a uno ma non so come.
Quindi vorrei fare qualcosa come "app.post ('/ uri', api.function)" sia per l'ordine che per l'articolo, quindi nell'api (controller) è presente una funzione di callback nella funzione che crea elementi da premere articoli da ordinare? – Mike
Beh, sì, anche se la creazione di un elemento sembra appartenere a un'app di gestione delle scorte separata rispetto alla creazione di un ordine che è un'attività di e-commerce. Spiacente, non posso guidarti in generale attraverso la progettazione dell'applicazione. Questo sito è per domande di programmazione specifiche. –
Ciò richiede che ItemSchema si trovi nello stesso file di OrderSchema? Mi chiedo se il campo ref sarà risolto anche se ItemSchema è definito in un altro file. –