Как реализовать полиморфизм в MongoDB? - PullRequest
1 голос
/ 26 апреля 2020

Кажется, есть концепции реализации полиморфизма с MongoDB, но я не могу найти хорошую документацию о том, как это сделать.

Могу ли я сделать это как часть самой MongoDB - или мне нужно моделировать в понедельник goose (я использую Nodejs)

Чтобы привести пример типа данных, которые я хочу сохранить / получить, я хочу сохранить 2 типа продуктов в коллекции продуктов. Простой и сгруппированный.

Оба типа будут иметь

  • _id
  • sku
  • имя

Сгруппированные продукты будут иметь

  • related_ids массив идентификаторов для ссылки на простые продукты
  • meta_name
  • meta_description

Простые продукты будут иметь

  • buy_price
  • sell_price

Есть ли хорошая программа для моделирования данных для MongoDB а также?

Если кто-то может указать мне правильное направление, я не думаю, что смотрю в правильном месте.

Спасибо, Мартин

...