как получить id записи из pivot table после attach ? Laravel
Таблица 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]);
Источник: Stack Overflow на русском