The following LINQ query is written in a .NET 8 service using EF Core. What does it do?

4 phương ánCó giải thích
Đề bài
var result = await _context.Products .Where(p => p.IsAvailable) .OrderBy(p => p.Name) .ToListAsync();

Các phương án trả lời

Chọn một phương án
Lời giảiChọn phương án để mở
Lệnh LINQ này được sử dụng trong một dịch vụ .NET 8 sử dụng EF Core. Nó thực hiện việc truy vấn dữ liệu từ cơ sở dữ liệu. Đầu tiên, nó lọc ra các sản phẩm có trạng thái 'IsAvailable' là true. Sau đó, nó sắp xếp các sản phẩm theo tên. Tất cả các bước này được thực hiện trên cơ sở dữ liệu, không phải trong bộ nhớ của ứng dụng. Điều này giúp giảm thiểu lượng dữ liệu cần truyền tải và xử lý.

Cùng chương 2

Xuất hiện trong 1 bộ đề