Как получить ресурс REST API с MySQL - PullRequest
0 голосов
/ 08 октября 2019

Допустим, у меня есть ресурс заказа в моем REST API:

{
  id: 123,
  created_at: 123456789
  line_items: [
    {
      id: 1
      name: "Cereal"
      quantity: 1
    },
    {
      id: 23
      name: "Milk"
      quantity: 1
    }
  ] 
}

В базе данных MySQL есть таблица для ORDERS, PRODUCTS и PRODUCT_ORDER.

Я использую узел иэкспресс для API.

Если я возвращаю ресурс заказа:

  1. Сделайте запрос в таблице ORDER, чтобы получить заказ по ID
  2. Сделайте запросв таблице PRODUCT_ORDER и PRODUCT с объединением, чтобы получить массив товаров из заказа.

Как поместить массив товаров в свойство line_items ресурса заказа?

Должен ли я просто сделать 2 запроса и присоединить их к узлу? Или есть способ создания ресурса в запросах?

Спасибо

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