mongodb - Error referring to the same Mongo.Collection from two .js files in Meteor -
i have line in 2 .js files in meteor:
merchants = new mongo.collection('merchants');
it blows error message below. why?
tried adding var
removing line in 1 of files helps.
what doing wrong?
`w20150614-11:20:50.527(-7)? (stderr) @ app\signup\signup.js:1:48 w20150614-11:20:50.527(-7)? (stderr) @ app\signup\signup.js:54:3 w20150614-11:20:50.529(-7)? (stderr) @ e:\work\meteor3\app\merchant\.m eteor\local\build\programs\server\boot.js:222:10 w20150614-11:20:50.529(-7)? (stderr) @ array.foreach (native) w20150614-11:20:50.529(-7)? (stderr) @ function._.each._.foreach (c:\users\ i\appdata\local\.meteor\packages\meteor-tool\1.1.3\mt-os.windows.x86_32\dev_bund le\server-lib\node_modules\underscore\underscore.js:79:11) w20150614-11:21:03.189(-7)? (stderr) w20150614-11:21:03.190(-7)? (stderr) c:\users\i\appdata\local\.meteor\packages\m eteor-tool\1.1.3\mt-os.windows.x86_32\dev_bundle\server-lib\node_modules\fibers\ future.js:245 w20150614-11:21:03.191(-7)? (stderr) throw(ex); w20150614-11:21:03.191(-7)? (stderr) ^ w20150614-11:21:03.192(-7)? (stderr) error: method named '/merchants/insert' defined w20150614-11:21:03.193(-7)? (stderr) @ packages/ddp/livedata_server.js:1461 :1 w20150614-11:21:03.193(-7)? (stderr) @ function._.each._.foreach (packages/ underscore/underscore.js:113:1) w20150614-11:21:03.194(-7)? (stderr) @ [object object]._.extend.methods (pa ckages/ddp/livedata_server.js:1459:1) w20150614-11:21:03.194(-7)? (stderr) @ [object object].mongo.collection._de finemutationmethods (packages/mongo/collection.js:904:1) w20150614-11:21:03.195(-7)? (stderr) @ new mongo.collection (packages/mongo /collection.js:209:1) w20150614-11:21:03.196(-7)? (stderr) @ app\signup\signup.js:1:48 w20150614-11:21:03.196(-7)? (stderr) @ app\signup\signup.js:54:3 w20150614-11:21:03.197(-7)? (stderr) @ e:\work\meteor3\app\merchant\.m eteor\local\build\programs\server\boot.js:222:10 w20150614-11:21:03.198(-7)? (stderr) @ array.foreach (native) w20150614-11:21:03.199(-7)? (stderr) @ function._.each._.foreach (c:\users\ i\appdata\local\.meteor\packages\meteor-tool\1.1.3\mt-os.windows.x86_32\dev_bund
you need 1 new mongo.collection
declaration per collection in meteor app.
Comments
Post a Comment