Come posso impostare una connessione al database da un controller ?. Devo specificare nel controller il tipo di database, utente, password, porta, nome del database e impostarlo in connections.js.Connessione database dinamica in vele Js
6
A
risposta
2
Probabilmente è possibile modificare il numero sails.config.connections globale e modificare una connessione esistente. Ovviamente questo durerebbe solo fino al riavvio dell'app.
Se si desidera renderlo più permanente, ma non modificare i file di configurazione, è possibile salvare i dettagli della connessione su un localdb (disco delle sails?) E reimpostare le proprietà della connessione (leggere dal db locale) durante il sollevamento delle vele using config/bootstrap.js
Salakar, Ho questo stesso problema e ho provato la soluzione che hai proposto, ma non funziona. Sembra che usi il nome di un database specificato in connections.js e, se non è specificato in esso, usa "vele" per impostazione predefinita –