Avevo creato una raccolta mongo denominata votes
Che funzionava correttamente anche dopo aver aggiornato i pacchetti alla versione di Meteor più recente. Non ricordo di aver cambiato alcuna parte del codice di lavoro, ma sto ricevendo questi errori. Ho aggiornato il progetto utilizzando il comando meteor update
e l'ho testato subito dopo l'aggiornamento. Ha funzionato con successo quella volta ma non ho idea del perché sto ricevendo questo errore. E, non sono sicuro di quale file sorgente devo aggiungere per ottenere aiuto ...Errore Meteor: un metodo denominato insert è già definito
Qualcuno può far luce?
W20141025-21:29:08.640(6)? (STDERR)
W20141025-21:29:08.641(6)? (STDERR) /home/wasi/.meteor/packages/meteor-tool/.1.0.34.k7p01x++os.linux.x86_32+web.browser+web.cordova/meteor-tool-os.linux.x86_32/dev_bundle/lib/node_modules/fibers/future.js:173
W20141025-21:29:08.641(6)? (STDERR) throw(ex);
W20141025-21:29:08.642(6)? (STDERR) ^
W20141025-21:29:08.693(6)? (STDERR) Error: A method named '/votes/insert' is already defined
W20141025-21:29:08.695(6)? (STDERR) at packages/ddp/livedata_server.js:1439
W20141025-21:29:08.696(6)? (STDERR) at Function._.each._.forEach (packages/underscore/underscore.js:113)
W20141025-21:29:08.697(6)? (STDERR) at _.extend.methods (packages/ddp/livedata_server.js:1437)
W20141025-21:29:08.697(6)? (STDERR) at Mongo.Collection._defineMutationMethods (packages/mongo/collection.js:884)
W20141025-21:29:08.698(6)? (STDERR) at new Mongo.Collection (packages/mongo/collection.js:208)
W20141025-21:29:08.699(6)? (STDERR) at app/collections/collection.js:1:43
W20141025-21:29:08.700(6)? (STDERR) at app/collections/collection.js:58:3
W20141025-21:29:08.701(6)? (STDERR) at /home/wasi/AI/OVS/.meteor/local/build/programs/server/boot.js:168:10
W20141025-21:29:08.702(6)? (STDERR) at Array.forEach (native)
W20141025-21:29:08.702(6)? (STDERR) at Function._.each._.forEach (/home/wasi/.meteor/packages/meteor-tool/.1.0.34.k7p01x++os.linux.x86_32+web.browser+web.cordova/meteor-tool-os.linux.x86_32/dev_bundle/lib/node_modules/underscore/underscore.js:79:11)
=> Exited with code: 8
=> Your application is crashing. Waiting for file change.
[=================== ] 94% 4.8s
molto probabilmente stai ridefinendo la collezione "voti". –
@ChristianFritz Oh! fatto. La mia cartella di backup del progetto è stata incidentalmente incollata sulla radice del progetto. Meteor unisce tutte le sottodirectory, quindi la raccolta 'voti' è stata ridefinita. Grazie! – Wasi