Jelajahi Sumber

支持昵称搜索

visuddhinanda 1 tahun lalu
induk
melakukan
9cbff36e4a
1 mengubah file dengan 6 tambahan dan 1 penghapusan
  1. 6 1
      app/Http/Controllers/CourseMemberController.php

+ 6 - 1
app/Http/Controllers/CourseMemberController.php

@@ -4,6 +4,8 @@ namespace App\Http\Controllers;
 
 
 use App\Models\CourseMember;
 use App\Models\CourseMember;
 use App\Models\Course;
 use App\Models\Course;
+use App\Models\UserInfo;
+
 use Illuminate\Http\Request;
 use Illuminate\Http\Request;
 use App\Http\Resources\CourseMemberResource;
 use App\Http\Resources\CourseMemberResource;
 use App\Http\Api\AuthApi;
 use App\Http\Api\AuthApi;
@@ -59,7 +61,10 @@ class CourseMemberController extends Controller
             break;
             break;
         }
         }
         if(!empty($request->get("search"))){
         if(!empty($request->get("search"))){
-            $table = $table->where('name', 'like', '%'.$request->get("search")."%");
+            $usersId = UserInfo::where('nickname','like', '%'.$request->get("search")."%")
+                            ->select('userid')
+                            ->get();
+            $table = $table->whereIn('user_id', $usersId);
         }
         }
 
 
         $count = $table->count();
         $count = $table->count();