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: Airbnb có cả wifi và kitchen

    Trong collection listingsAndReviews, truy vấn các listing có mảng amenities chứa đồng thời "Wifi" và "Kitchen" (không quan tâm thứ tự và các tiện ích khác trong mảng).

    Yêu cầu hiển thị:

    • Chỉ hiển thị các trường name, amenities (không hiển thị _id).
    • Sắp xếp theo _id tăng dần.
    • Chỉ lấy 5 kết quả đầu tiên.
    • Không cần lệnh use. Chương trình chỉ được in kết quả của một câu truy vấn này.
    • Định dạng đầu vào:

      Collection listingsAndReviews (dữ liệu mẫu sample_airbnb.listingsAndReviews) đã được nạp sẵn.

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

      Kết quả của câu truy vấn theo định dạng mongosh: một mảng 5 document, mỗi document gồm name và mảng amenities đầy đủ. Ví dụ phần đầu:

      [
        {
          name: 'Ribeira Charming Duplex',
          amenities: [
            'TV',
            'Cable TV',
            ...
      

    Ví dụ:

    Đầu vào:

    sample_airbnb.listingsAndReviews

    Đầu ra:

    [
      {
        name: 'Ribeira Charming Duplex',
        amenities: [
          'TV',
          'Cable TV',
          'Wifi',
          'Kitchen',
          'Paid parking off premises',
          'Smoking allowed',
          'Pets allowed',
          'Buzzer/wireless intercom',
          'Heating',
          'Family/kid friendly',
          'Washer',
          'First aid kit',
          'Fire extinguisher',
          'Essentials',
          'Hangers',
          'Hair dryer',
          'Iron',
          'Pack ’n Play/travel crib',
          'Room-darkening shades',
          'Hot water',
          'Bed linens',
          'Extra pillows and blankets',
          'Microwave',
          'Coffee maker',
          'Refrigerator',
          'Dishwasher',
          'Dishes and silverware',
          'Cooking basics',
          'Oven',
          'Stove',
          'Cleaning before checkout',
          'Waterfront'
        ]
      },
      {
        name: 'Horto flat with small garden',
        amenities: [
          'Wifi',
          'Wheelchair accessible',
          'Kitchen',
          'Free parking on premises',
          'Smoking allowed',
          'Hot tub',
          'Buzzer/wireless intercom',
          'Family/kid friendly',
          'Washer',
          'First aid kit',
          'Essentials',
          'Hangers',
          'Hair dryer',
          'Iron',
          'Laptop friendly workspace'
        ]
      },
      {
        name: 'Ocean View Waikiki Marina w/prkg',
        amenities: [
          'TV',
          'Cable TV',
          'Wifi',
          'Air conditioning',
          'Pool',
          'Kitchen',
          'Free parking on premises',
          'Elevator',
          'Hot tub',
          'Washer',
          'Dryer',
          'Essentials',
          'Shampoo',
          'Hangers',
          'Hair dryer',
          'Iron',
          'Laptop friendly workspace',
          'Self check-in',
          'Lockbox',
          'Hot water',
          'Bed linens',
          'Extra pillows and blankets',
          'Ethernet connection',
          'Microwave',
          'Coffee maker',
          'Refrigerator',
          'Dishes and silverware',
          'Cooking basics',
          'Stove',
          'BBQ grill',
          'Garden or backyard',
          'Well-lit path to entrance',
          'Disabled parking spot',
          'Step-free access',
          'Wide clearance to bed',
          'Step-free access'
        ]
      },
      {
        name: 'Private Room in Bushwick',
        amenities: [
          'Internet',
          'Wifi',
          'Air conditioning',
          'Kitchen',
          'Buzzer/wireless intercom',
          'Heating',
          'Smoke detector',
          'Carbon monoxide detector',
          'Essentials',
          'Lock on bedroom door'
        ]
      },
      {
        name: 'Apt Linda Vista Lagoa - Rio',
        amenities: [
          'TV',
          'Cable TV',
          'Internet',
          'Wifi',
          'Air conditioning',
          'Pool',
          'Kitchen',
          'Free parking on premises',
          'Doorman',
          'Gym',
          'Elevator',
          'Buzzer/wireless intercom',
          'Family/kid friendly',
          'Washer',
          'Essentials',
          '24-hour check-in'
        ]
      }
    ]

    Chủ đề

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

    Đang tải editor...