حالا که با اپراتور های منطقی آشنا شده ایم نوبت به اپراتور های element است که تنها دو عدد هستند: exists$ و type$ که در مورد هر دوی آن ها صحبت خواهیم کرد. برای اینکه با این اپراتور ها آشنا شویم باید یک پایگاه داده ی جدید را بسازیم بنابراین می گویم. سپس یک collection جدید به نام users می سازیم و چند نفر را در آن وارد می کنم. در اینجا من با استفاده از insertMany دو کاربر را وارد این collection کرده ام که یک name و یک فیلد hobbies (سرگرمی ها) دارند که البته یک آرایه است. همچنین کاربر اول phone (شماره تلفن) خود را به صورت عدد ذخیره کرده است و کاربر دوم به صورت یک رشته ذخیره کرده است. کاربر دوم یک فیلد age (سن) اضافه نیز دارد که کاربر اول ندارد. برای بهتر دیدن این داده ها باید دستور زیر را اجرا کنیم. با اجرای این دستور داده های زیر را می گیریم. من از عمد داده های خودم را بدین شکل ساخته ام تا بتوانیم با اپراتور های exists$ و type$ کار کنیم. اپراتور exists (به معنی «وجود دارد») به ما کمک می کند تا متوجه شویم که آیا فیلد مورد نظر ما در یک document وجود دارد یا خیر. به طور مثال می توان گفت. یعنی در کالکشن users به دنبال document هایی بگرد که در آن ها فیلد age وجود داشته باشد. با اجرای دستور بالا، مقدار زیر را دریافت می کنیم:
پنل نویسندگان
