I have a posts model with an integer column called 'position' to manually order them. On a post's show page I have a 'more posts' section with @more_posts.
@more_posts = @comment.posts.where("posts.id NOT IN (?)", @post.id).order("position").limit(2)
This gives me two unique posts but I'm not sure how to get the next two posts instead of the two highest positioned posts. Say the current post.id is 2, I'd like @more_posts to get posts 3 and 4.
(I'm using postgresql is production and sqlite in development.)