Quale memorizzazione nella cache è abilitata per impostazione predefinita quando si utilizza Express e Mongoose
Domanda
Mi sembra di avere vecchi risultati estranei che inquinano le query del database che eseguo.Che tipo di memorizzazione nella cache è abilitata per lo stack Express.js > Mongoose.js?C'è un modo per disabilitarlo o cancellarlo?
Soluzione
Express ha "visualizza cache" abilitato per impostazione predefinita in modalità "produzione".Controlla il codice qui: https://github.com/visionmedia/express/blob/master/lib/application.js#L532-557
A parte questo potresti utilizzare il file middleware connect-statico, che dispone della cache del browser.
Per quanto ne so e da quello che ho guardato il codice Mongoosejs, non ho visto alcun materiale di memorizzazione nella cache lì.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow