在Ruby/Rails API http://api.rubyonrails.org/中查找方法的文檔的過程是什麼。如何查找ActiveRecord :: Base.update的文檔?
讓我們以方法ActiveRecord::Base.update
爲例。它用在其中一個railscasts中。
- 沒有在API文檔沒有更新的提到的類 http://api.rubyonrails.org/classes/ActiveRecord/Base.html
- 有 一無所知
update
方法在源代碼基礎 https://github.com/rails/rails/blob/0065f378262dc3f47880ce6211c7474bc7d11f0b/activerecord/lib/active_record/base.rb - 事實上,我甚至不能找到此方法包含在
ActiveRecord::Base
中的任何類別中。
我懷疑這個方法是在ActiveRecord :: Relation中。但是,我不確定。
我是Ruby/Rails的初學者,我來自Java世界,我通常期望在類中的javadoc中看到所有方法(也繼承)。在Ruby/Rails的情況下,爲混合/繼承方法找到最有效的相關文檔是什麼?
在此先感謝!
軌投它的使用? – Dougui 2012-07-18 17:10:29
Backbone.js railcasts。這裏的鏈接代碼https://github.com/railscasts/325-backbone-on-rails-part-2/blob/master/raffler-after/app/controllers/entries_controller.rb – vrepsys 2012-07-18 17:13:23
+1我很驚訝在簡單地尋找的「模式」。所有方法的文檔的困難,並在反應的第一個反應是如何回答關於更新當你清楚問的是一般情況。 Javadoc 1 - api.rubyonrails.org 0 – iftheshoefritz 2014-01-28 12:48:01