@alexandr-web
Программист

Как хранить страницы в mongodb?

Я собираюсь сделать админку, но пока что не решил как это будет работать. Я хочу сделать одну страницу сайта одной коллекцией - правильно ли так делать? Можете посоветовать как нужно хранить страницы сайта в mongodb?

У меня всего 3 страницы: Главная, Корзина и Товары
  • Вопрос задан
  • 66 просмотров
Решения вопроса 1
dedalik
@dedalik
Веб разработчик
Коллекция pages, которая хранит все данные о страницах, на выходе получается вот так:
{
     id: "dsfgwrgrwgrgertghert345y345wrg",
     title: "Главная",
     slug: "glavnaya",
     content: "Описание страницы"
}


Для корзины нужно создать отдельную коллекцию, в которой будут храниться товары, добавленные пользователем в корзину. Но так как у вас нет регистрации, видимо корзина, какая-то не стандартная..

Для страницы Товары, лучше создать свою коллекцию Products:
{
     id: "dsfgwrgrwgrgertghert345y345wrg",
     title: "Товар 1",
     slug: "tovar-1",
     content: "Описание продукта",
    ... тут доп параметры продуктов
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы