Моя цель - получить все сообщения трех различных типов сообщений через Corcel. Важно, чтобы я использовал Пост-модель, а не три пользовательских модели, потому что мне нужно потом сортировать и фильтровать.
Мой подход - который не работает - основан на функции where. Но это не работает. Любые идеи, как добиться того, что я ищу?
$all_posts_sorted = Post::published()->newest()->get()->where( 'post_type', '=', [ 'post_type_1', 'post_type_2', 'post_type_3' ] );
Если есть другой способ объединить три модели (PostType1, PostType2, ...) в одну новую модель - я бы тоже с этим согласился.