Mongo client keinen Zugriff auf die Sammlungen mit einem Unterstrich als Präfix
Ich mit dem Namen eine Kollektion, die mit einem Unterstrich in der "Mongo", und kann nicht darauf zugreifen von der shell aus:
meteor:PRIMARY> show collections
_assignments
chatmessages
(... other stuff)
Versuchen zum ausführen einer Funktion auf die erste Kollektion zu einem Fehler führt:
meteor:PRIMARY> db._assignments.find()
Thu Jun 19 10:53:28.450 TypeError: Cannot call method 'find' of undefined
Aber auch andere Sammlungen funktionieren:
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" }
Was ist denn hier Los?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Sehe ich nicht das problem anderer, als der shell-Adresse nicht mit diesem it-Standard-Helfer-syntax. Sie können immer noch Zugriff auf die Sammlungen mit Namen wie in der shell: