我正在爲laravel5.4中的webservices編寫函數。我對該函數的輸入是一個用戶標識,並且希望加載與Test表中的用戶標識相匹配的所有記錄。測試表將具有相同用戶標識的多個記錄/測試。下面這個函數返回有關如何爲同一用戶id.For例如取多個測試記錄只有一個用戶ID record.Any的建議,我有同樣的userid 30個的測試記錄2.在laravel5.4中爲同一用戶標識獲取多條記錄
public function LoadTest(Request $request)
{
$response = array();
$response['status'] = 'error';
if(($request->has('userid')) && ($request->userid))
{
$userid= trim($request->input('userid'));
$checkuserid= DB::table('user')
->where('user_id',$userid)
->get();
if(!empty($checkuserid) && $checkuserid->count() > 0) {
$test= Test::find($userid);
return response()->json($test);
} else {
$response['message'] = 'Please enter valid user id.';
}
}
return response()->json($response);
}
爲什麼你不使用雄辯這樣的東西? –
最近我開始學習雄辯..所以我沒有太多想法 – dynamic
好了,然後繼續接受@ 404BrainNotFound的答案 –