How to find documentation for ActiveRecord::Base.update?
===

What is the process of finding the documentation for a method in Ruby/Rails api http://api.rubyonrails.org/ .


Let's take method `ActiveRecord::Base.update` as an example. It is used in one of the railscasts.

 1. There is no mention of update in the api doc for the class
    http://api.rubyonrails.org/classes/ActiveRecord/Base.html
 2. There's
    nothing about `update` method in the source code for Base 
https://github.com/rails/rails/blob/0065f378262dc3f47880ce6211c7474bc7d11f0b/activerecord/lib/active_record/base.rb
 3. In fact, I can't even find this method in any classes included in
    `ActiveRecord::Base`.

I suspect this method is in ActiveRecord::Relation. However, I'm not sure.

I'm a beginner in Ruby/Rails, and I come from Java world, where I would normally expect to see all methods (inherited as well) in a javadoc for the class. What is the most effective finding relevant documentation for mixed-in/inherited methods in case of Ruby/Rails?

Thanks in advance!

