Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

158
Visualizações
Enviar datos guardados recientemente desde el controlador al DOM en Laravel

En mi sitio web, los usuarios pueden responder a los estados.

 $reply = Status::create([ 'body' => $replyText, ])->user()->associate(Auth::user()); status->replies()->save($reply);

La solicitud se envía a través de AJAX. Si la solicitud tiene éxito, la respuesta se genera automáticamente en el DOM sin una redirección de página.

Y eso es genial y todo eso, ¡pero también quiero que los usuarios puedan eliminar/editar las respuestas que acaban de hacer! Y para eso, necesitaría la identificación en mi tabla de estado de la respuesta recién creada.

Algo como...

 $reply = Status::create([ 'body' => $replyText, ])->user()->associate(Auth::user()); $status->replies()->save($reply); $replyID = ID of the status I just saved to database; return response()->json($replyID);

Actualizar:

Nuevo código basado en la respuesta de Eddy:

 $reply = Status::create([ 'body' => $replyText, ])->user()->associate(Auth::user()); $status->replies()->save($reply); $id = $reply->id; return response()->json($id);

No devuelve nada. Sin embargo, si hago $id = "prueba", la respuesta JSON será "prueba". Así que no parece que esté funcionando.

over 4 years ago · Santiago Trujillo
1 Respostas
Responde à pergunta

0

$reply = Status::create(...); //returns the created object with ID $id = $reply->id;

Puede devolver el $id o simplemente devolver el objeto en sí.

 return response()->json($reply); //or $id

Simplemente console.log() la respuesta para ver lo que devuelve y usarlo.

over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda