Rails模型标签字段

问题描述:

我正在使用RoR。我需要定义哪个数据库字段必须用作标签,就像CakePhp一样。也许是一个基本的问题,但我反对时间。谢谢。Rails模型标签字段

DisplayField in Cake

如果我理解正确的话,你希望覆盖to_s

class User < ActiveRecord::Base 
    def to_s 
    username 
    end 
end 

# usage 
user = User.new(username: "jackofalltrades") 
puts user # => "jackofalltrades" 

如果你使用这种技术,可以确保属性(username在这种情况下)是存在的。