Sự khác biệt nằm ở cú pháp. Find
và FindAsync
cả hai đều cho phép tạo truy vấn không đồng bộ với cùng một hiệu suất, chỉ
FindAsync
trả về con trỏ mà không tải tất cả tài liệu cùng một lúc và cung cấp cho bạn giao diện để truy xuất từng tài liệu một từ con trỏ DB. Nó hữu ích trong trường hợp khi kết quả truy vấn là rất lớn.
Find
cung cấp cho bạn cú pháp đơn giản hơn thông qua phương thức ToListAsync
nơi nó bên trong truy xuất tài liệu từ con trỏ và trả về tất cả tài liệu cùng một lúc .