Коллеги, всем доброго времени суток. Прошу помощи имхо тяму не хватает или уже запутался))) Суть такая:
Есть таблица products, у каждого product есть owner. Есть так же роли - admin, owner и guest. Модель product:
{
userId, // owner продукта
categoryId,
title,
slug,
avatar,
approved,
published,
publishedAt,
createdAt,
}
Нужно составить запрос в PG, используется Sequelize.
Смысл такой, нужно выдать список products, если запрашивает owner или admin то добавляем атрибуты 'approved', 'published', 'publishedAt', 'createdAt', a если запрос делает guest, то ставим ставим условие where published=true.
Всю голову уже сломал. Заране спасибо.