Вложенный (родительский/дочерний) запрос формы в laravelPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Вложенный (родительский/дочерний) запрос формы в laravel

Сообщение Anonymous »

Я создаю API с помощью Laravel. Я создал классы ProductRequest и ProductPriceRequest для проверки запроса, и они работают должным образом.
У продукта может быть несколько ProductPrice.
Сейчас по порядку. чтобы создать ProductPrice, мне нужно сначала создать Product, а затем создать ProductPrice, связанный с этим продуктом.

Код: Выделить всё

//Create product
POST->http://127.0.0.1:8000/api/v1/products
{
"name":"product1"
}
//Create productprice associated with product
Post->http://127.0.0.1:8000/api/v1/products/69081258758830188/productprices
{
"name":"productprice1"
}

Но я хотел бы включить создание ProductPrice при создании продукта.

Код: Выделить всё

//Create product+productprice
POST->http://127.0.0.1:8000/api/v1/products
{
"name": "prod2",
"productPrices": [
{
"name": "pp1"
},
{
"name": "pp2"
}
]
}
Поскольку у меня уже есть (и нужен) ProductPriceRequest, как я могу использовать класс ProductPriceRequest внутри ProductRequest для проверки ProductPrice, если в запросе присутствует ProductPrice.
Я новичок в laravel (я использую версию 10) и php и не нашел примеров этого сценария.

Подробнее здесь: https://stackoverflow.com/questions/768 ... in-laravel
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»