برچسب ها: 

  • این موضوع 8 پاسخ، 3 کاربر را دارد و آخرین بار در 2 سال، 4 ماه پیش بدست علی به‌روزرسانی شده است.
در حال نمایش 9 نوشته (از کل 9)
  • نویسنده
    نوشته‌ها
  • #47659 پاسخ
    jr.quiker2020
    مشارکت کننده

    سلام.
    آقای کیانی دوتا سوال راجب paginate کرددن رکورد ها دارم ممنون میشم جواب بدین.
    با مونگو و گراف api مینویسم. چطور میتونم رکورد هارو یکی اینکه رندوم برگردونم یعنی به ترتیب نباشه و شانسی باشه؟؟؟
    یکی هم اینکه چطور رکورد هارو از آخر به اول یعنی آخرین رکورد برگردونم؟؟؟
    از mongoose-paginate-v2 هم استفاده میکنم

    #47663 پاسخ
    علی
    مشارکت کننده

    سلام وقت بخیر
    مواردی که بیان کردین و براتون سوال هست رو با یک search ساده میتونید بهش برسید. اما نحوه انجام این کار بر میگرده به آشنایی شما با skip و یا limit در paginate که قابل پیاده سازی است.

    و اینکه برای مرتبط سازی response بر اساس یک field باید از sort استفاده کنید چه در حالت عادی و چه با استفاده از paginate
    sort : {field_name : 1}
    مقدار 1 و یا -1 برای مرتبط سازی صعودی و یا نزولی قابل تغییر هست.

    #47666 پاسخ
    jr.quiker2020
    مشارکت کننده

    آقای کیانی عزیز ممنون از وقتی که میزارین و جواب میدین.
    ولی جسارتا اینی که گفتین من امتحان هم کردم ولی این let limit تعداد رو رندوم میکنه. مثلا یه بار 5 تا برمیگردونه یه بار 10 تا.
    من میخوام برای مثال برای همیشه 10 تا رکورد برگرده ولی هر دفعه با یه ترتیب دیگ. یعنی همون 10 تارو به ترتیب برنگردونه؟؟؟
    راستش راجب این قبل اینک بپرسم سرچ هم کردم به جواب نرسیدم

    #47667 پاسخ
    jr.quiker2020
    مشارکت کننده

    مثلا فکر کنین من 1000000 رکورد توی یک کالکشن ذخیره دارم. من میخوام هر دفعه 10 تا از این رکورد هارو، هر دفعه به صورت شانسی و متفاوت و بدون هیچ ترتیبی، ن از اول ن از آخر، برگردونم.
    یه نبا ممنون میشم کمک کنین. بخدا خیلی سرچ کردم به جواب نرسبدم

    #47718 پاسخ
    علی
    مشارکت کننده

    حتما تست می کنم و نتیجه رو همینجا share می کنم

    #47832 پاسخ
    jr.quiker2020
    مشارکت کننده

    ممنونم آقای کیانی عزیز

    #48284 پاسخ
    علیرضا
    مدیرکل

    سلام وقت بخیر
    میتونید برای دریافت تعداد مشخصی از documentها از ماژول زیر استفاده کنید
    ماژول

    #48283 پاسخ
    علی
    مشارکت کننده

    سلام وقت بخیر
    میتونید برای دریافت تعداد مشخصی از documentها از ماژول زیر استفاده کنید
    ماژول

    #48282 پاسخ
    علی
    مشارکت کننده

    سلام وقت شما بخیر
    میتونید برای دریافت تعداد مشخصی از documentها از ماژول زیر استفاده کنید.
    ماژول

در حال نمایش 9 نوشته (از کل 9)
پاسخ به: پاسخ#48284 در mongoose-paginate-v2
اطلاعات شما: