node.js - Error: database names cannot contain the character '.' -
i'm using meteor.js
, went change of html output in .html file , started giving me error:
error: database names cannot contain character '.'
i haven't changed anything, thing recall doing inbetween starting new project created using meteor.js, updated meteor , have problem.
rest of error details:
error: database names cannot contain character '.'
w20130828-09:52:22.049(1)? (stderr) @ validatedatabasename (/users/jumpingcode/.meteor/packages/mongo-livedata/86ae77f282/npm/node_modules/mongodb/lib/mongodb/db.js:216:59)
w20130828-09:52:22.050(1)? (stderr) @ new db (/users/jumpingcode/.meteor/packages/mongo-livedata/86ae77f282/npm/node_modules/mongodb/lib/mongodb/db.js:90:3)
w20130828-09:52:22.050(1)? (stderr) @ mongoclient.connect.connectfunction (/users/jumpingcode/.meteor/packages/mongo-livedata/86ae77f282/npm/node_modules/mongodb/lib/mongodb/mongo_client.js:238:29)
w20130828-09:52:22.050(1)? (stderr) @ function.mongoclient.connect (/users/jumpingcode/.meteor/packages/mongo-livedata/86ae77f282/npm/node_modules/mongodb/lib/mongodb/mongo_client.js:291:5)
w20130828-09:52:22.050(1)? (stderr) @ function.db.connect (/users/jumpingcode/.meteor/packages/mongo-livedata/86ae77f282/npm/node_modules/mongodb/lib/mongodb/db.js:1854:23)
w20130828-09:52:22.051(1)? (stderr) @ new mongoconnection (packages/mongo-livedata/mongo_driver.js:113)
w20130828-09:52:22.051(1)? (stderr) @ new mongointernals.remotecollectiondriver (packages/mongo-livedata/remote_collection_driver.js:3)
w20130828-09:52:22.051(1)? (stderr) @ object. (packages/mongo-livedata/remote_collection_driver.js:34)
w20130828-09:52:22.051(1)? (stderr) @ object._.once [as defaultremotecollectiondriver] (packages/underscore/underscore.js:704)
w20130828-09:52:22.053(1)? (stderr) @ new meteor.collection (packages/mongo-livedata/collection.js:66)
have @ collection in .meteor/local/db
see if files added in.
if still continues use meteor reset
clear database.
the issue arises mongodb, because .
notation lets peak inside objects in javascript character reserved , can't used collection or database name.
if there environmental variable you've used cause issue new typo or something. try using meteor
in fresh terminal window.
Comments
Post a Comment