【发布时间】:2018-01-01 21:00:00
【问题描述】:
我在 Rails 应用中有这样的课程
class User < ActiveRecord::Base
..
end
该类没有方法调用者 foo?
也没有任何include ... 文件。
但是 User.new.foo 呢?确实有响应,请问这个方法是在哪里定义的呢?
【问题讨论】:
-
来自您提供的链接:
User.new.method(:foo?).owner
标签: ruby-on-rails ruby metaprogramming introspection