Given a Post model, you could do @post = Post.order("created_at").last
(The reason I didn’t just do a @post = Post.last is because that always defaults to sort by your primary key (usually id). Most of the time this is fine, but I’m sure there’s a scenario where that could cause problems (e.g. setting custom IDs on records, database changes which affect the primary key sequencing/autonumbering, etc.). Sorting by the created_at timestamp ensures you are really getting the most recent record).