2017-04-18 134 views
3

模型類我有一個Rails模型:充分利用活動記錄關係

class Foo < ActiveRecord::Base 
    ... 
end 

給出一個有效記錄的關係:

limited_foo = Foo.where(...) 

我怎樣才能得到原始模型類?

limited_foo ... # => Foo 

回答

8

ActiveRecord::Relation具有attribute_readerklass

limited_foo.klass 
#=> Foo 

源是here。別名model也適用。

+0

謝謝伊利亞,這正是我想要的。 – sawa

+0

@sawa,歡迎您。 – Ilya