• 1400/03/30

نمایش تعداد مشخص پست :

با عرض سلام و خسته نباشید

من قصد دارم در صفحه اصلی سایت فقط 3 پست بصورت اتفاقی(رندوم، با هر بار رفرش صفحه پست رندم تغییر کند) نمایش بدم.

چطور باید این کار انجام بدهم؟

با تشکر

  • 1400/03/30
  • ساعت 08:36

سلام دوست عزیز

اگر برای کوئری هاتون دارید از EF استفاده میکنید اینطوری :

(YourQuery).OrderBy(r => Guid.NewGuid()).Take(3);

و اگر دارید از Dapper یا ... استفاده میکنید و  بانکتون SQL هست و دستی کوئری میزنید اینطوری :

SELECT TOP 3 column FROM YourTable
ORDER BY NEWID()

موفق باشید.


  • 1400/03/30
  • ساعت 13:39

مرسی آقای حمیدی ، من از EF استفاده کردم و کمکتون مسئلم رو حل کرد.


  • 1400/03/30
  • ساعت 14:07

خواهش میکنم

موفق باشید


logo-samandehi