Спасибо, это очень помогло.
Итак, просто для проверки: если target_type равен ‘post’, то мне нужно соединить classification_results.target_id с posts.id, верно?
А если target_type — что-то другое, например ‘comment’, то тогда я должен соединять его с таблицей comments? Просто хочу убедиться, что я соединяюсь с правильной таблицей в зависимости от типа.