2013-06-17 14 views
8

Ho appena creato l'applicazione di chat sulla meteora e l'ho distribuita con meteor deploy appname. Ora voglio cancellare i dati presenti nell'applicazione. Come sappiamo che la meteorologia supporta il database Mongo, ho provato con meteor reset ma questo ripristinava solo il mio db locale e non l'applicazione. Quindi, come posso cancellare i dati dal repository meteo?Come eliminare i dati quando viene distribuito il progetto?

+0

duplicati di: http://stackoverflow.com/questions/15583107/meteor-app-reset-a-distribuito-apps-db –

+0

grazie @Kristoffer K ma esiste un metodo per non dover eliminare il progetto e riutilizzarlo? –

+0

Ciao! Non credo, dato che meteora non è realmente pensata per le app di produzione "reali" (ancora). Ad esempio su Heroku ottieni più controllo sulla tua app e sul DB. –

risposta

10

Questo è semplice come aprire una shell mongo al database remoto sui server di meteor.com.

tutto quello che dovete fare è digitare

meteora mongo appname

dove appname è il nome che è stato distribuito il vostro app per.

una volta che hai un prompt dei comandi puoi usare db. collectionName .remove ({}) su ogni raccolta per eliminare i tuoi dati.

In alternativa è possibile eliminare l'intera implementazione dai server meteorologici.

meteora distribuire --delete appname

Poi ridistribuire

Meteor distribuire appname

Problemi correlati