Pagy gem не отображает все мои записи RAILS APP
Привет, ребята, у меня проблема с драгоценным камнем pagy.
У меня есть этот запрос, который возвращает все сообщения моей учетной записи, кроме тех, у которых есть показатели с идентификатором: nil. Всего 43 поста.
@posts = Post.includes(:metric).where(account_id: current_account.id).where.not(metric: { id: nil })&.filtered(filter_params)
Когда я добавляю к нему pagy, он работает неправильно, он отображает только 1 сообщение на странице.
@pagy, @posts = pagy(Post.includes(:metric).where(account_id: current_account.id).where.not(metric: { id: nil })&.filtered(filter_params))
ЕСЛИ я стираю часть where.not, она работает, за исключением последней страницы, потому что у меня есть сообщение с нулевыми показателями.
@pagy, @posts = pagy(Post.includes(:metric).where(account_id: current_account.id)&.filtered(filter_params))
У кого-то есть идеи, что это может быть? Спасибо <3