Laravel RESTful API CRUD செயல்பாடுகள்: திறமையான APIகளை உருவாக்குதல்

a இல் CRUD(உருவாக்கு, Read, , Delete) செயல்பாடுகளைச் செய்வது ஒரு பயன்பாட்டை உருவாக்குவதற்கான முக்கியமான அம்சமாகும். கீழே, ஒரு பயன்பாட்டில் உள்ள ஒவ்வொரு செயல்பாட்டிலும் நான் உங்களுக்கு வழிகாட்டுகிறேன்: Update Laravel RESTful API Laravel RESTful API

1. Create

தரவுத்தளத்தில் புதிய பதிவைச் சேர்க்க, பயனர்களிடமிருந்து வரும் கோரிக்கைகளைக் Controller கையாளும் முறையை நீங்கள் வரையறுக்க வேண்டும். POST எடுத்துக்காட்டாக, create ஒரு புதிய பயனருக்கு:

use App\Models\User;  
use Illuminate\Http\Request;  
  
public function store(Request $request)  
{  
    $user = User::create($request->all());  
    return response()->json($user, 201);  
}  

2. Read

தரவுத்தளத்திலிருந்து தகவலைப் பெற, பயனர்களின் கோரிக்கைகளைக் Controller கையாள ஒரு முறையை நீங்கள் வரையறுக்கலாம். GET உதாரணமாக, பயனர்களின் பட்டியலை மீட்டெடுக்க:

use App\Models\User;  
  
public function index()  
{  
    $users = User::all();  
    return response()->json($users);  
}  

3. Update

ஏற்கனவே உள்ள பதிவின் தகவலுக்கு, பயனர்களின் கோரிக்கைகளைக் கையாளும் update முறையை நீங்கள் வரையறுக்க வேண்டும். எடுத்துக்காட்டாக, பயனர் தகவலுக்கு: Controller PUT update

use App\Models\User;  
use Illuminate\Http\Request;  
  
public function update(Request $request, $id)  
{  
    $user = User::findOrFail($id);  
    $user->update($request->all());  
    return response()->json($user, 200);  
}  

4. Delete

தரவுத்தளத்திலிருந்து ஒரு பதிவை அகற்ற, பயனர்களின் கோரிக்கைகளைக் Controller கையாளும் முறையை நீங்கள் வரையறுக்கலாம். DELETE உதாரணமாக, delete ஒரு பயனருக்கு:

use App\Models\User;  
  
public function destroy($id)  
{  
    $user = User::findOrFail($id);  
    $user->delete();  
    return response()->json(null, 204);  
}  

. routes/api.php _ Controller _

இந்த வழிமுறைகளுடன், நீங்கள் இப்போது உங்கள் பயன்பாட்டிற்குள் CRUD செயல்பாடுகளைச் செய்ய முடியும் Laravel RESTful API.