Which MongoDB operator is used to filter documents based on specified conditions?

4 phương ánCó giải thích

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

Chọn một phương án
Lời giảiChọn phương án để mở
Đáp án đúng: "The $match operator". Trong aggregation pipeline (đường ống tổng hợp) của MongoDB, $match là giai đoạn lọc tài liệu: nó nhận điều kiện theo cú pháp truy vấn giống find, chỉ cho những tài liệu thoả điều kiện đi tiếp sang các giai đoạn sau, và nên đặt sớm để tận dụng chỉ mục, giảm khối lượng xử lý. "The $filter function" là toán tử biểu thức dùng bên trong một giai đoạn như $project để lọc các phần tử của một mảng trong từng tài liệu, chứ không lọc chính các tài liệu. "The $lookup operator" thực hiện phép nối kiểu left outer join với một collection khác để ghép thêm dữ liệu. "The $group operator" gom tài liệu theo khoá _id và tính các giá trị tổng hợp như $sum, $avg, tương tự GROUP BY trong SQL, nên không phải công cụ lọc.

Cùng phần 6

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