Rails模型标签字段

时间:2014-05-14 21:56:04

标签: ruby-on-rails-4

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

DisplayField in Cake

1 个答案:

答案 0 :(得分:0)

如果我理解正确,您希望覆盖to_s

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

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

如果您使用此技术,请确保存在属性(在这种情况下为username)。