MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

Differenza tra Trova e TrovaAsync

La differenza sta nella sintassi.Find e FindAsync entrambi consentono di creare query asincrone con le stesse prestazioni, solo

FindAsync restituisce cursore che non carica tutti i documenti in una volta e fornisce un'interfaccia per recuperare i documenti uno per uno dal cursore DB. È utile nel caso in cui il risultato della query sia enorme.

Find fornisce una sintassi più semplice tramite il metodo ToListAsync dove all'interno recupera i documenti dal cursore e restituisce tutti i documenti in una volta .