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.