Я хочу, чтобы постгрес 1. По тексту нашел мне посты 2. Выбрал теги у этих постов 3. Отфильтровал выбранные посты по тегам
И куда его запихать? Что-то типа WITH tags_bind AS ( SELECT tag_id FROM PostsTags WHERE post_id = @post_id ) SELECT text, (SELECT ARRAY_AGG(*) FROM tags_bind) as tags WHERE match_text(text, "я эту функцию выдумал") AND (SELECT ARRAY_AGG(*) FROM tags_bind) @> [1, 2, 3] ?
Обсуждают сегодня