написать что-нибудь на подобии твиттера, не уверен как реализовать хештеги.
1. Каким образом лучше всего прокидывать массив через multipart/form-data с фронтенда?
2. Каким образом лучше всего это дело хранить в базе данных? Думал сделать отдельную таблицу для тегов и many to many отношение, но тогда появляется ещё один вопрос, как проверять в таблице наличие всех этих тегов, чтобы они были уникальными?
делай primary key если постгря то можно допом INSERT ... ON CONFLICT DO NOTHING/UPDATE
а many-2-many для тегов зачем?
Один тег может быть у нескольких моделей и наоброт
для тего точно не нужны реляции
А как? Я всегда делал таблицу ассоциаций
в каком-нибудь ELK, как это и делает твиттер
Обсуждают сегодня