دوره های آموزشی آکادمی پی وی لرن (پروژه محور و ویژه بازار کار)



  • ۳۰
  • مرداد

جلسه ۴۳ : محدود کردن نتایج در MongoDB

  • دسته‌بندی‌ها :
جلسه ۴۳ : محدود کردن نتایج در MongoDB
    • جزئیات
    • نوع محتواآموزش تصویری

      با عرض سلام و وقت بخیر خدمت کاربران سایت پی وی لرن . و کاربرانی که دوره کامل آموزش پایتون ، را دنبال می کنند. در قسمت قبلی به متغیر ها در پایتون پرداختیم ، در این جلسه قصد داریم به آموزش محدود کردن نتایج در MongoDB در پایتون یا limit نتایج در پایتون بپردازیم.

      از تابع ()limit برای محدود کردن نتایج در MongoDB استفاده می کنیم.

       

      محدود کردن document های انتخاب شده

      این تابع تنها یک پارامتر می گیرد که تعداد document ها برای برگرداندن را مشخص می کند.

      فرض کنید کالکشن customers زیر را دارید:

      {‘_id’: 1, ‘name’: ‘John’, ‘address’: ‘Highway37’}
      {‘_id’: 2, ‘name’: ‘Peter’, ‘address’: ‘Lowstreet 27’}
      {‘_id’: 3, ‘name’: ‘Amy’, ‘address’: ‘Apple st 652’}
      {‘_id’: 4, ‘name’: ‘Hannah’, ‘address’: ‘Mountain 21’}
      {‘_id’: 5, ‘name’: ‘Michael’, ‘address’: ‘Valley 345’}
      {‘_id’: 6, ‘name’: ‘Sandy’, ‘address’: ‘Ocean blvd 2’}
      {‘_id’: 7, ‘name’: ‘Betty’, ‘address’: ‘Green Grass 1’}
      {‘_id’: 8, ‘name’: ‘Richard’, ‘address’: ‘Sky st 331’}
      {‘_id’: 9, ‘name’: ‘Susan’, ‘address’: ‘One way 98’}
      {‘_id’: 10, ‘name’: ‘Vicky’, ‘address’: ‘Yellow Garden 2’}
      {‘_id’: 11, ‘name’: ‘Ben’, ‘address’: ‘Park Lane 38’}
      {‘_id’: 12, ‘name’: ‘William’, ‘address’: ‘Central st 954’}
      {‘_id’: 13, ‘name’: ‘Chuck’, ‘address’: ‘Main Road 989’}
      {‘_id’: 14, ‘name’: ‘Viola’, ‘address’: ‘Sideway 1633’}

       

      مثال زیر فقط ۵ document اول را از بین document های انتخاب شده بر می گرداند:

      مثال : 

      خروجی:

      C:\Users\My Name>python demo_mongodb_limit.py
      {‘_id’: 1, ‘name’: ‘John’, ‘address’: ‘Highway37’}
      {‘_id’: 2, ‘name’: ‘Peter’, ‘address’: ‘Lowstreet 27’}
      {‘_id’: 3, ‘name’: ‘Amy’, ‘address’: ‘Apple st 652’}
      {‘_id’: 4, ‘name’: ‘Hannah’, ‘address’: ‘Mountain 21’}
      {‘_id’: 5, ‘name’: ‘Michael’, ‘address’: ‘Valley 345’}

       

      جلسه محدود کردن نتایج در MongoDB و سری جلسات آموزش زبان برنامه نویسی پایتون نیز به پایان رسید.
      امیدوارم این جلسات مفید واقع شده باشند.

      موفق باشید.

      QR:  جلسه ۴۳ : محدود کردن نتایج در MongoDB
      به اشتراک بگذارید


      دیدگاه کاربران
      1. تصویر کاربر
      2. تصویر کاربر