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



  • ۱۵
  • فروردین

جلسه ۱۶ : مرتب سازی رکوردها در MongoDB

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

      مقدمه

      با عرض سلام و وقت بخیر خدمت کاربران سایت پی وی لرن ،جلسه شانزدهم از آموزش های دوره MongoDB را با عنوان مرتب سازی رکوردها در MongoDB شروع می کنیم این عمل همه اسناد ورودی را مرتب می کند و آنها را به صورت خطی برای نمایش می فرستد. توسط متد ()sort در MongoDB صورت می گیرد.

      مرتب سازی رکوردها در MongoDB

       

      متد ()sort در MongoDB

      استفاده از متد ()sort

       

      برای مرتب کردن اسناد در MongoDB، شما باید از متد ()sort استفاده کنید. این متد یک سند حاوی لیستی از فیلدها همراه با دستور مرتب سازی آنها را می پذیرد. برای مشخص کردن مرتبه مرتب سازی ۱ و -۱ استفاده می شود. ۱ به منظور مرتب سازی صعودی استفاده می شود در حالی که ۱- برای ترتیب نزولی استفاده می شود.

      هنگام مقایسه مقادیر انواع مختلف BSON،در  MongoDB از ترتیب مقایسه زیر استفاده می شود( از کمترین به بالاترین):

      MinKey (نوع داخلی)
      Null
      اعداد
      نماد، رشته
      هدف – شی
      آرایه
      BinData
      ObjectId
      بولین
      تاریخ
      Timestamp
      عبارت منظم
      MaxKey (نوع داخلی)

      سینتکس

      فرم اولیه sort بصورت زیر است :

      مثال : 

      سینتکس متد ()sort در MongoDB به شرح زیر است :

      مثال : 

      مثال

      فرض کنید مجموعه myycol دارای داده های زیر است.

      مثال : 

      مثال زیر اسناد مرتب شده بر اساس عنوان(title) را در ترتیب نزولی به شما نشان می دهد.

      مثال : 

      کلام آخر

      لطفا توجه داشته باشید اگر ترتیب صعودی یا نزولی بودن را مشخص نکنید، درنتیجه متد ()sort در MongoDB اسناد را به ترتیب صعودی نمایش می دهد.با ما همراه باشید تا در جلسه بعد فهرست کردن در MongoDB را فرا بگیرید.

      QR:  جلسه ۱۶ : مرتب سازی رکوردها در MongoDB
      به اشتراک بگذارید