(PATCH)?
/**
* @Route("/{id}", name="barcode_update", methods="PATCH")
*/
public function update(Barcode $barcode, Request $request): Response {
$updatedData = json_decode($request->getContent());
// ?как красиво применить их к barcode?
$em = $this->getDoctrine()->getManager();
$em->persist($barcode);
$em->flush();
return new Response("", 200);
}
Короче интересует как вы делаете что-то аналогичное такому в ASP.NET 😀
// PATCH api/DeviceTokens/5
[HttpPatch("{id}")]
public ActionResult Patch(int id, [FromBody]SaveDeviceTokenRequest data)
{
var model = GetEntityOrDie(id);
Context.Entry(model).CurrentValues.SetValues(data);
Context.SaveChanges();
return Ok();
}
у меня через форму всё сделано, честно говоря хз как "правильно красиво"
Обсуждают сегодня