رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
حذف تعدادی از نتایج
#1
سلام :)
توضیحش یه ذره سخته ...
من یه سری پست دارم که بعضی ها رو بنابر دلایلی نباید نشون بدم (بلاک کردن این پست ها توسط کاربر)
حالا چندتا راه جلوم هست ... یک اینکه بیام وقتی سلت رو زدم با تابع مای اس کیو ال not in  اون مقادیر رو ازش حذف کنم ...که با توجه به پروژه ام یه ذره کارش سخته ...
دومین راه اینه که بیام و بعد از find  این مقادیر رو از result  حذف کنم.
البته هر دو راه تقریبا شبیه همن ولی دومی واسه من بهتره ...
حالا مشکل اینه که چجوری این کارو انجام بدم ....
  function afterFind()

   {
       $blockPost=block::find()->where(['user_id'=>$id])->all();
     return  $this->find()->where('not in','id',$blockPost);

   }

باید یه همچین چیزی باشه ...
پاسخ
تشکر شده توسط:
#2
http://www.yiiframework.com/doc-2.0/yii-...%29-detail
پاسخ
تشکر شده توسط:




کاربران در حال بازدید این موضوع: 1 مهمان