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: Lấy danh sách thông tin nhiều collection

    Các collection users, theaters, sessions (dữ liệu mẫu sample_mflix) đã được nạp sẵn vào database hiện tại.

    1. Lấy thông tin (infos) cho tất cả collection bằng db.getCollectionInfos() (không truyền bộ lọc theo tên), lưu vào biến infos.
    2. In danh sách tên các collection trong infos, sắp xếp tăng dần.
    3. Lọc trong mảng infos (bằng JavaScript, ví dụ find/filter) để tìm riêng phần tử có name: "users", lưu vào biến usersInfo, rồi in các trường name, type, options của phần tử đó.

    Lưu ý: không in toàn bộ phần tử (trường info.uuid là mã ngẫu nhiên, mỗi lần chạy một khác). Chương trình chỉ được in đúng 4 dòng như mô tả ở phần Output.

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

      Collection users, theaters, sessions (dữ liệu mẫu sample_mflix) đã được nạp sẵn. Không có dữ liệu nhập.

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

      In đúng 4 dòng:

      • Dòng 1: mảng tên collection đã sắp xếp tăng dần, theo định dạng mongosh in mảng (ví dụ [ 'a', 'b' ]).
      • Dòng 2: name: <name>
      • Dòng 3: type: <type>
      • Dòng 4: options: <options> — options in bằng JSON.stringify(...).

      Ví dụ định dạng (giá trị chỉ minh hoạ):

      [ 'a', 'b' ]
      name: a
      type: collection
      options: {}
      

    Ví dụ:

    Đầu vào:

    sample_mflix.users
    sample_mflix.theaters
    sample_mflix.sessions

    Đầu ra:

    [ 'sessions', 'theaters', 'users' ]
    name: users
    type: collection
    options: {}

    Chủ đề

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

    Đang tải editor...