No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

Alteración de datos

12/30
Recursos

Aportes 4

Preguntas 2

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

En mi caso estoy usando Insominia y cuando se envia los datos en formato JSON desde Insomnia a una API Laravel, este maneja automáticamente la decodificación de datos JSON en un formato que se puede utilizar directamente en el controlador. Laravel es capaz de realizar esto gracias a su capacidad de manejar solicitudes entrantes y decodificar automáticamente los datos JSON.

código:


    public  function store(Request $request){
        $recipe = Recipe::create($request->all());
        if($tags = $request->tags){
            $recipe->tags()->attach($tags);
        }

        return  response()->json(new RecipeResource($recipe), Response::HTTP_CREATED);

    }
    public function show( Recipe $recipe){
     $recipe->load('category','tags','user');
        return new RecipeResource($récipe);
    }

Recuerdan que desde api se esta usando el apiResource, y hay incluye todos los metodos

Route::apiResource(‘recipes’, RecipeController::class);

Route::get('categories', [CategoryController::class, 'index']);
Route::get('categories/{category}', [CategoryController::class, 'show']);

Route::apiResource('recipes', RecipeController::class);

Route::get('tags', [TagController::class, 'index']);
Route::get('tags/{tag}', [TagController::class, 'show']);
Falto mostrar la creación de las rutas post, update y delete
Las rutas se deben crear tambien? porque cuando le doy post en postman saca error