Các lượt nộp
    Danh sách bài
    Trang chủ
    Báo lỗi
    solution
    Đăng nhập
    Đăng nhập

    Đề bài: Đánh dấu học sinh điểm bất thường

    Collection grades lưu điểm của học sinh (trường score, thang 0–100). Dùng một lệnh updateMany để cập nhật các học sinh có score < 0 hoặc score > 100: thêm trường invalidScore: true (dùng toán tử $set).

    Lưu ý:

    • Điểm đúng bằng 0 hoặc 100 là hợp lệ.
    • Học sinh không có trường score thì không bị đánh dấu.
    • Nếu một document đã có sẵn invalidScore: true thì vẫn được tính là khớp điều kiện nhưng không bị sửa.

    Giữ nguyên phần thêm dữ liệu và dòng print cuối template. Không cần lệnh use.

    • Định dạng đầu vào:

      Không có input. Dữ liệu collection grades được chèn sẵn trong phần đầu template (không chỉnh sửa).

    • Định dạng đầu ra:

      Một dòng gồm hai số cách nhau một dấu cách: matchedCount (số document khớp điều kiện) và modifiedCount (số document thực sự bị sửa), in bằng lệnh print(result.matchedCount, result.modifiedCount) có sẵn trong template. Chương trình không được in gì khác.

    Ví dụ:

    Đầu vào:

    Đầu ra:

    5 4

    Chủ đề

    🗄️ Cơ sở dữ liệuMongodbSampledbTất cả môn học

    Đang tải editor...