Luc*_*oli 4 activerecord ruby-on-rails
我有一个模特.我想在这个模型中导入一个模块.在这个模块中,我想为导入它的模型插入validates_presence_of
我想知道是否可以做以下事情:
class Ele < ActiveRecord::Base
include Mod
end
module Mod
validates_presence_of :field
end
Run Code Online (Sandbox Code Playgroud)
谢谢
你可以使用self.included钩子.
class Ele < ActiveRecord::Base
include Mod
end
module Mod
def self.included(base)
base.class_eval do
validates_presence_of :field
end
end
end
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
280 次 |
| 最近记录: |