Quick validation question

Dan Smith wrote:

Hi, I have a model which contains a boolean value. I would like to set
a validation which only allows this value to be set to true for one
record at a time in the table. Is it possible to do this with
validates_uniqueness? or is there another way?

validates_uniqueness_of :is_root, :if => :is_root should work.