Was ist der Unterschied zwischen:MongoDB der Unterschied zwischen db.getCollection.find und db.tablename.find?
db.getCollection('booking').find()
und
db.booking.find()
Sind sie genau das gleiche, oder wann sollte ich die man verwenden?
db.getCollection('booking').find({_id:"0J0DR"})
db.booking.find({_id:"0J0DR"})
https://docs.mongodb.com/manual/reference/method/db.getCollection/ das ist alles, was Sie brauchen – lascort
Das erklärte, dass insertOne nicht funktioniert, oder etwas :-D Um ehrlich zu sein, docs.mongodb.com saugt, ihre Beispiele sind schrecklich, ihre Beschreibungen unklar (Sie können nur Paste kopieren und es versuchen). Die Beispiele, die ich hier auf Stackoverflow finde, sind so viel besser !! Wie auch immer, es sieht so aus, als ob diese genau gleich sind. – torbenrudgaard
Das Beispiel in der Dokumentation ist korrekt. Sie können nicht eine insertOne auf db.auth tun, aber Sie können es tun, wenn Sie db.getCollection ("auth") verwenden (was natürlich nicht das Gleiche ist). Die Dokumente sind meiner Meinung nach ziemlich gut. – lascort