статья,статья имеет абзацы, в тексте могут быть жирные тексты, ссылки, картинки местами
Как такие текста хранятся в бд?
Чтобы структура сохранялась и фронт мог структурно читать и бек мог в правильном формате хранить в бд(и обратно)
А редактор для текста то у вас какой формат выплёвывает? Может быть HTML/Markdown/Rst и т.д.
Пока нет, сначала обдумываю как вообще хранить в дб
храните в маркдауне
Хранить в одном из перечисленных форматов (технически это будет текстовый столбец просто). Медиа объекты типа изображений там в виде ссылок, и сами объекты лежат отдельно на голой файловой системе либо в БД (причём не обязательно у вас).
Может вам вообще постгрес не надо?
Да, это больше про сами базы данных, просто не знала где спрашивать Спасибо всем!
Саму статью лучше хранить как бинарную информацию, только подумайте над созданием дополнительных столбцов с мета информацией, чтобы по ним потом можно было статью найти
Посмотрите как Drupal работает, он вроде страницы разбивает на части и каждую часть хранить в БД, после склеивает и выдаёт
Спасибо большое, Павел, @smatch
Обсуждают сегодня