Så vitt jag vet stöder mongodb inte frågor mot dynamiska värden. Men du kan använda en javascript-funktion:
scope :unresolved, :where => 'this.updated_at >= this.checked_at'
För att påskynda detta kan du lägga till ett attribut som "is_unresolved" som kommer att ställas in på sant vid uppdatering när detta villkor matchas (och indexera det).