Qu’est-ce que le mode ssortingct de MongoDB et est-ce une bonne idée de l’utiliser?

Je travaille sur une application node.js qui utilise MongoDB et je lis ceci dans la documentation :

db.collection

Récupérer une collection spécifique (contenant les informations de la collection réelle). Si l’application n’utilise pas le mode ssortingct, vous pouvez l’utiliser sans rappel de la manière suivante.

var collection = db.collection('mycollection');

Tout d’abord, à quel «mode ssortingct» la doc fait-elle référence?

Aussi, est-ce une mauvaise pratique de saisir la collection de cette façon? Sans le rappel, ne pourrais-je pas perdre la possibilité de capturer une erreur de connexion potentielle lorsque je tente de sélectionner la bonne collection?

 db.collection('some_collection', function(err, collection) { // query goes here }); 

http://mongodb.github.io/node-mongodb-native/api-generated/db.html#collection

ssortingct , (Boolean, default: false) renvoie une erreur si la collection n’existe pas.

Juste là dans la documentation.

C’est là que votre application ne peut pas créer de nouvelles collections elle-même et peut uniquement faire référence à ce qui a été créé auparavant. D’où la nécessité du rappel , afin de piéger l’erreur.

Cela pourrait faire référence au mode ssortingct de Javascript au lieu d’une fonctionnalité spécifique à Mongo. Le mode ssortingct permet certaines modifications facultatives mais incompatibles avec le passé dans le langage Javascript, qui permettent de détecter certains bogues:

Que fait “use ssortingct” en JavaScript et quel est le raisonnement derrière?