Brug $count operatør for at undgå hukommelsesproblemer, den indlæser ikke dokumenter fra databasen i hukommelsen:
int count = items.FindAs<LedgerDocument>(Query.EQ("name", appName)).Count();
if(count > 0)
{
//then doc exists
}
Operatør $exists i mongodb kan bruges til at identificere, at et eller andet felt findes i et dokument, men du kan ikke sende forespørgsel til det:
database.GetCollection<ApplicationViewModel>("Applications")
.Find(Query.Exists("Name", true));