تالار گفتمان nCIS.ir

نسخه‌ی کامل: حذف تعدادی از نتایج
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
سلام :)
توضیحش یه ذره سخته ...
من یه سری پست دارم که بعضی ها رو بنابر دلایلی نباید نشون بدم (بلاک کردن این پست ها توسط کاربر)
حالا چندتا راه جلوم هست ... یک اینکه بیام وقتی سلت رو زدم با تابع مای اس کیو ال not in  اون مقادیر رو ازش حذف کنم ...که با توجه به پروژه ام یه ذره کارش سخته ...
دومین راه اینه که بیام و بعد از find  این مقادیر رو از result  حذف کنم.
البته هر دو راه تقریبا شبیه همن ولی دومی واسه من بهتره ...
حالا مشکل اینه که چجوری این کارو انجام بدم ....
  function afterFind()

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

   }

باید یه همچین چیزی باشه ...