Как я могу обновить полиморфную таблицу? - PullRequest
0 голосов
/ 06 декабря 2018

У меня есть таблица заказов с продуктами, и некоторые продукты могут иметь больше серийных номеров.Я могу иметь идентификатор заказа = 1 и идентификатор продукта = 144 с 4 количеством.Мне нужно добавить новые или обновить серийные номера в таблице серийных номеров.Как я могу создать или обновить серийные номера?

// Get Used Product ID
    $product = StockProduct::find(144);

// Add serial numbers
    $serialNumber = new SerialNumber;
    $serialNumber->serial_no = '45serial-445';

// Save polymorphic relations
    $product->serialNumbers()->save($serialNumber);

Теперь я могу получить заказ-> Продукт () и с помощью цикла получить серийные номера.Но как я могу использовать сохранить с созданием или обновлением?

$product->serialNumbers()->save($serialNumber);

или как я могу удалить все серийные номера из таблицы морфов?используя идентификатор продукта?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...