Jak mogę sprawdzić, czy w MongoDB istnieje pole, czy nie?

Stworzyłem kilka dokumentów i udało mi się wykonać kilka prostych zapytań, ale nie mogę utworzyć zapytania, które znajdowałoby dokumenty, w których istnieje tylko pole.

Załóżmy na przykład, że jest to dokument:

<code>{  "profile_sidebar_border_color" : "D9B17E" , 
   "name" : "???? ???????" , "default_profile" : false , 
   "show_all_inline_media" : true , "otherInfo":["text":"sometext", "value":123]}
</code>

Teraz chcę zapytanie, które sprowadzi wszystkie dokumenty, w których znajduje się tekstotherInfo ma w tym coś.

jeśli nie ma tekstu, tootherInfo będzie tak po prostu:"otherInfo":[]

Chcę więc sprawdzić istnienietext pole wotherInfo.

Jak mogę to osiągnąć?

questionAnswers(4)

yourAnswerToTheQuestion