laravel many to many

151
28 января 2021, 14:30

Ребята помогите!!!))) Подскажите как мне добавить к объекту выборки поле quantity

r_id|i_id|quantity  
1   |  3 |   250гр  
1   |  1 |     1уп  
1   |  2 |     500мл    

Ну связь m-t-m работает, только в нее нужно добавить поле quantity в объект выборки.. Подскажите пожалуйста...очень надо!

Answer 1

Если промежуточная таблица (называется Pivot) содержит не только колонки с ID-шниками, то необходимо их указать:

return $this->belongsToMany('SomeModel')->withPivot('quantity');

после этого к выборке, в таблице pivot, добавятся эти колонки и у Вас будет к ним доступ.

READ ALSO
Проверка закрытия тегов HTML

Проверка закрытия тегов HTML

Всем приветМожете подсказать что-то

127
php count с условием

php count с условием

Показывает количество строк users в offer

142
Какой тип должен быть возвращаемым для getInstance()?

Какой тип должен быть возвращаемым для getInstance()?

Какой возвращаемый тип должен быть для getInstance

123
Как реализовать передачу данных из js в action yii2?

Как реализовать передачу данных из js в action yii2?

Есть задача: реализовать некоторое подобие метрики\аналитики посетителей сайта

140