как получить id записи из pivot table после attach ? Laravel

Рейтинг: 1Ответов: 0Опубликовано: 07.02.2023

Таблица user_test:

 id user_id test_id quantity 
  1  1       3       30
  2  1       3       50 
  3  1       3       180

Каждый раз вставляется в данном случае по 1 записи пример последней записи:

$user->tests()->attach(3, array('quantity' => 180);

так вот можно как получить id этой последней записи? типа

$idPivot = $user->tests()->attach(3, array('quantity' => 180);

чтобы потом поменять это число с 180 на любое не трогая при этом другие ?

Типа так:

$affected = DB::table('user_test')
              ->where('id', 3)
              ->update(['quantity' => 35]);

Ответы

Ответов пока нет.