Comment utiliser $ opérateur de commentaires dans mongodb

Comment utiliser $ opérateur de commentaires dans mongodb
MongoDB est une base de données NoSQL et prend en charge diverses classes d'opérateurs. Outre les classes d'opérateurs de MongoDB, plusieurs opérateurs autonomes comme $ comment fournissent une assistance pour comprendre les requêtes Mongo. Le $ commentaire L'opérateur peut être utilisé pour ajouter un commentaire à tout prédicat de requête dans MongoDB pour comprendre le but de cette requête. Comme son nom le dirige, il agit comme un commentaire dans MongoDB comme quiconque ajoute un commentaire dans tout autre langage de programmation.

Parfois, dans un environnement de travail partagé où plusieurs développeurs travaillent simultanément sur un seul module, cela peut entraîner une incompréhension de la requête. MongoDB fournit un soutien à $ commentaire Cela ajoute une brève description aux requêtes et se traduit donc par la compréhension des requêtes pour les nouveaux développeurs. De plus, le $ commentaire L'opérateur peut également être utilisé avec tous les autres opérateurs dans un environnement MongoDB.

Dans cet article, nous expliquerons l'utilisation de $ commentaire Opérateur dans le contexte MongoDB:

Comment fonctionne l'opérateur de commentaire dans MongoDB

Le mécanisme de travail de l'opérateur de commentaire $ est basé sur la syntaxe suivante:

()._Addspecial ("$ comment", "")

Ou:

().commentaire()

L'une des syntaxes ci-dessus peut être utilisée pour faire des commentaires dans les requêtes.

Comment utiliser l'opérateur de commentaires $ dans MongoDB

Cette section fournira un aperçu pour ajouter des commentaires en utilisant l'opérateur de commentaires $ dans MongoDB. De plus, la base de données et les noms de collecte suivantes sont utilisées dans cette section pour référer des exemples:

Base de données: linuxhint

Collection: tech_store

Le magasin de technologie La collection contient la liste des ordinateurs portables qui montrent le statut du stock:

La liste suivante des documents réside dans le «tech_store" collection de "linuxhint" base de données.

> db.tech_store.trouver().joli()

Exemple1: Utilisation de l'opérateur de commentaire $ avec des opérateurs de comparaison

La commande suivante aidera à obtenir l'état de l'action: pour cela, un commentaire est ajouté à chaque document en utilisant la commande mentionnée ci-dessous:

> db.tech_store.trouver (prix: $ gt: "$ $ $")._Addspecial ("$ comment", "Ce sont des machines de jeu").joli()

Ou vous pouvez également ajouter des commentaires de la manière suivante:

> db.tech_store.trouver (prix: $ gt: "$ $ $").Commentaire ("Ce sont des machines de jeu").joli()

Exemple 2: Utilisation de l'opérateur de commentaire $ avec des opérateurs logiques

La commande suivante aide à comprendre l'utilisation de $ comment avec des opérateurs logiques. Il est observé que seule la section de requête est manipulée et que la demande de commentaire $ reste constante.

> db.tech_store.finir ($ ou: [prix: $ lt: "$ 2000", prix: $ lte: "$ $"])._Addspecial ("$ comment", "Ce sont des machines à utiliser générales").joli()

De plus, vous pouvez exécuter la commande suivante pour ajouter le même commentaire:

> db.tech_store.finir ($ ou: [prix: $ lt: "$ 2000", prix: $ lte: "$ $"]).Commentaire ("Ce sont des machines à usage général").joli()

Exemple 3: Utilisation de l'opérateur de commentaires $ avec les opérateurs de tableaux

Dans cet exemple, $ comment sera utilisé pour ajouter des commentaires sur les opérateurs de requête de tableau à MongoDB.

La commande mentionnée ci-dessous montre l'utilisation de $ comment avec $ size opérateur:

> db.tech_store.trouver (make: $ size: 4)._AdDSpecial ("$ comment", "Gaming But Rebbhed Machines").joli()

De plus, vous pouvez ajouter le même commentaire en suivant la commande:

> db.tech_store.trouver (make: $ size: 4).Commentaire ("Gaming mais machines rénovées").joli()

Il est observé à partir de tous les exemples ci-dessus que l'utilisation de $ comment est la même avec n'importe quel opérateur et qu'il ne dérange pas ce que l'opérateur ou la commande est utilisé.

Conclusion

Les logiciels sont développés dans un environnement agile où les changements sont inévitables et des changements de code continues sont requis. Le commentaire joue un rôle vital dans de telles conditions pour signaler le but du code. De même, MongoDB a également un opérateur de commentaires $ qui est utilisé pour ajouter des commentaires aux requêtes. Dans ce post descriptif, nous avons démontré les moyens d'appliquer l'opérateur de commentaires $ dans diverses conditions sur MongoDB. Après son analyse détaillée, il est remarqué que $ comment a son propre mode d'action et ne dépend de aucun autre opérateur d'une requête. Et si vous ajoutez un commentaire avec la mauvaise syntaxe, le résultat ne sera pas affiché.