validate([ 'no_polis' => 'required', 'birth_date' => 'required' ]); $member = Member::query() ->where('member_id', $request->no_polis) ->where('birth_date', $request->birth_date) ->with(['person', 'currentCorporate', // 'currentCorporate.corporateServices' => function ($corporateService) { // $corporateService->where('status', 'active'); // }, // 'currentCorporate.corporateServices.service' // 'currentPlan.benefits', // 'currentPlan.corporateBenefit.plan', 'currentPlan.corporateBenefits.benefit' ]) ->firstOrFail(); return Helper::responseJson($member); } }