在Rails中,我創建了一個新表格。當調用「ActiveRecord :: Base.create」時,如何調用「create」?
class Post < ActiveRecord::Base
end
然後我創建新的記錄。當致電Post.create
時,create
是在persistance.rb
中定義的方法。
Post.method(:create).source_location
=> #["D:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/activerecord-4.2.5.2/lib/active_record/persistence.rb", 29]
類Base
在base.rb
被定義在相同的目錄中。
說看到文件,模塊Persistance
和類Base
是在ActiveRecord
相同的水平。
那麼如何才能Post
電話create
?
關於什麼的意見? – max
對不起。我認爲Rails的工作原理如下。 '模塊的ActiveRecord 模塊持久 模塊類方法 \t DEF創建 端 端 端 類基地 包括持久性 端 端 類郵
Messi
他們看起來不太好,我不能插入'\ n'。 – Messi