$count का इस्तेमाल करें स्मृति समस्याओं से बचने के लिए ऑपरेटर, यह डेटाबेस से दस्तावेज़ों को स्मृति में लोड नहीं कर रहा है:
int count = items.FindAs<LedgerDocument>(Query.EQ("name", appName)).Count();
if(count > 0)
{
//then doc exists
}
ऑपरेटर $exists mongodb में यह पहचानने के लिए इस्तेमाल किया जा सकता है कि किसी दस्तावेज़ में कुछ फ़ील्ड मौजूद है, लेकिन आप इसे क्वेरी पास नहीं कर सकते:
database.GetCollection<ApplicationViewModel>("Applications")
.Find(Query.Exists("Name", true));