Czasami w wspólnym środowisku pracy, w którym kilku programistów pracuje jednocześnie nad jednym modułem, może to spowodować nieporozumienie zapytania. MongoDB zapewnia obsługę $ komentarz To dodaje krótki opis zapytań, a tym samym powoduje zrozumienie zapytań dla nowych programistów. Ponadto $ komentarz Operator może być również używany ze wszystkimi innymi operatorami w środowisku MongoDB.
W tym artykule wyjaśnimy użycie $ komentarz Operator w kontekście MongoDB:
Jak działa operator komentarzy $ w MongoDB
Mechanizm roboczy $ Comment Operator opiera się na następującej składni:
()._ADDSPECIAL („$ Comment”, „”)Lub:
().komentarz()Każda z powyższych składni można użyć do umieszczania komentarzy w zapytaniach.
Jak korzystać z operatora komentowania $ w MongoDB
W tej sekcji zapewni wgląd w dodanie komentarzy za pomocą $ Komentarz w MongoDB. Ponadto w tej sekcji używane są następujące nazwy bazy danych i kolekcji, aby odwołać się: przykłady:
Baza danych: Linuxhint
Kolekcja: Tech_store
sklep technologiczny Kolekcja zawiera listę laptopów, która pokazuje status akcji:
Poniższa lista dokumentów znajduje się w „Tech_store" kolekcja "Linuxhint" Baza danych.
> db.Tech_store.znajdować().ładny()Przykład 1: Korzystanie z $ operator komentarzy z operatorami porównawczymi
Poniższe polecenie pomoże uzyskać status zapasu: do tego komentarz jest dodawany do każdego dokumentu za pomocą wspomnianego poniższego polecenia:
> db.Tech_store.Znajdź (cena: $ gt: „2000”)._ADDSPecial („$ komentarz”, „te są maszynami do gier”).ładny()Lub możesz również dodać komentarze w następujący sposób:
> db.Tech_store.Znajdź (cena: $ gt: „2000”).Komentarz („To są maszyny do gier”).ładny()Przykład 2: Korzystanie z $ operator komentarzy z operatorami logicznymi
Poniższe polecenie pomaga zrozumieć użycie $ komentarz z operatorami logicznymi. Zauważono, że tylko sekcja zapytania jest manipulowana, a aplikacja $ komentarz pozostaje stała.
> db.Tech_store.Znajdź ($ lub: [cena: $ lt: "$ 2000", cena: $ lte: "1000 $"]))._ADDSPecial („$ komentarz”, „Są to maszyny do użytku ogólnego”).ładny()Dodatkowo możesz wykonać następujące polecenie, aby dodać ten sam komentarz:
> db.Tech_store.Znajdź ($ lub: [cena: $ lt: "$ 2000", cena: $ lte: "1000 $"])).Komentarz („Są to maszyny do użytku ogólnego”).ładny()Przykład 3: Korzystanie z $ operator komentarzy z operatorami tablic
W tym przykładzie $ komentarz zostanie użyty do dodawania komentarzy do operatorów zapytania tablicy w MongoDB.
Polecenie wspomniane poniżej pokazuje użycie $ komentarz z $ rozmiar operatora:
> db.Tech_store.Znajdź (make: $ size: 4)._ADDSPECIAL („$ Comment”, „Gaming, ale odnowione maszyny”).ładny()Ponadto możesz dodać ten sam komentarz, śledząc polecenie:
> db.Tech_store.Znajdź (make: $ size: 4).Komentarz („Gaming, ale odnowione maszyny”).ładny()Z wszystkich powyższych przykładów obserwuje się, że użycie $ komentarz jest takie samo z dowolnym operatorem i nie przeszkadza to, co jest używane operator lub polecenie.
Wniosek
Oprogramowanie są opracowywane w środowisku zwinnym, w którym zmiany są nieuniknione i wymagane są ciągłe zmiany w kodzie. Komentowanie odgrywa istotną rolę w takich warunkach, aby oznaczyć cel kodu. Podobnie MongoDB ma również $ operator komentujących, który służy do dodawania komentarzy do zapytania. W tym opisowym poście zademonstrowaliśmy sposoby zastosowania operatora komentujących $ w różnych warunkach na MongoDB. Po szczegółowej analizie zauważa się, że $ komentarz ma swój własny sposób działania i nie zależy od żadnego innego operatora zapytania. A jeśli dodasz komentarz z niewłaściwą składnią, wynik nie zostanie wyświetlony.