post_order is defined in group_post cross reference table.
this is sql dump
SELECT
`active_posts`.`post_id` AS `t1_c0`,
`active_posts`.`post_name` AS `t1_c1`,
`active_posts`.`post_slug` AS `t1_c2`,
`active_posts`.`post_text` AS `t1_c3`,
`active_posts`.`post_status` AS `t1_c4`,
`active_posts`.`post_publish_date` AS `t1_c5`,
FROM
`post` `active_posts`
WHERE (active_posts.post_status = :post_status)
AND (active_posts.post_status = :post_status)
AND (`active_posts`.`group_post(group_id`=:ypl0)
AND (`active_posts`.`post_id)`=:ypl1)
ORDER BY active_articles_active_articles.article_order
oh okay I see you need to add join there or add “with” clause in your criteria to include your second table right now it’s running that query against one table “active_posts”