【发布时间】:2014-06-19 14:56:04
【问题描述】:
我在 Mongo 中用下划线命名了一个集合,但无法从 shell 访问它:
meteor:PRIMARY> show collections
_assignments
chatmessages
(... other stuff)
尝试在第一个集合上运行任何函数都会导致错误:
meteor:PRIMARY> db._assignments.find()
Thu Jun 19 10:53:28.450 TypeError: Cannot call method 'find' of undefined
但是,其他集合工作正常:
meteor:PRIMARY> db.chatmessages.find()
{ "room" : "j5oau9DJ6GNpT9nR8", "userId" : "at9Kt8NNL4aeof6LE", "text" : "@nomad943 can you take a look at event #1?", "timestamp" : 1391806611977, "_id" : "26GbXa6c4B65FYRxC" }
{ "room" : "T7JfjBhri48bNHAfQ", "userId" : "B82LxmPBZWDnN4N2p", "text" : "Thinking #60 should be deleted, it's a duplicate of #36 and the region is wrong for the province", "timestamp" : ISODate("2014-06-18T18:57:56.480Z"), "_id" : "29pKqPhi4hgxCb2Ky" }
这是怎么回事?
【问题讨论】:
标签: javascript mongodb meteor