¿Cómo puedo verificar si un campo existe o no en MongoDB?
He creado algunos documentos y me las arreglé para hacer algunas consultas simples, pero no puedo crear una consulta que encuentre documentos donde solo existe un campo.
Por ejemplo, supongamos que este es un documento:
<code>{ "profile_sidebar_border_color" : "D9B17E" , "name" : "???? ???????" , "default_profile" : false , "show_all_inline_media" : true , "otherInfo":["text":"sometext", "value":123]} </code>
Ahora quiero una consulta que traiga todos los documentos donde se encuentra el texto.otherInfo
tiene algo en ello.
Si no hay texto, entonces elotherInfo
será así:"otherInfo":[]
Así que quiero comprobar la existencia de latext
campo enotherInfo
.
¿Cómo puedo conseguir esto?