美文网首页
Model虚拟字段

Model虚拟字段

作者: Kjiang | 来源:发表于2015-11-29 18:50 被阅读30次

    经常我们会用到一些有数据库中多个字段组合而成的信息,如姓名(姓+ 名),地址(省+市+区+街道).

    class User < ActiveRecord::Base
      # Getter
      def full_name
        [first_name, last_name].join(' ')
      end
    
      # Setter
      def full_name=(name)
        split = name.split(' ', 2)
        self.first_name = split.first
        self.last_name = split.last
      end
    end
    

    于2015-04-07

    相关文章

      网友评论

          本文标题:Model虚拟字段

          本文链接:https://www.haomeiwen.com/subject/iuqjhttx.html