0
我在某些人看到代碼中繼到模型的代碼存儲在單獨的文件中。 我無法得到他如何在他的應用程序中需要該文件。 有一個例子我的意思:如何在單獨的文件中獲取模型?
main.rb的
DataMapper::setup(:default, "sqlite3://#{Dir.pwd}/adserver.db")
class Article
include DataMapper::Resource
property :id, Serial
property :title, String
has n, :clicks
def some_method(file)
...code
end
end
end
class Click
include DataMapper::Resource
property :id, Serial
property :user, String
belongs_to :Article
end
helpers do
include Sinatra::Authorization
end
configure :development do
DataMapper.auto_upgrade!
end
如何獲得相關的代碼到單獨的文件,前此代碼和其他型號的:model.rb 哪裏把它列入?
謝謝! 一個問題我能不能 需要「data_mapper」而不是 需要「DM-核心」 需要「DM-時間戳」 等 – user1136228 2012-03-21 19:17:51
的DataMapper被分成模塊和它的更好,要求他們明確。但是你也可以使用require'data_mapper',因爲它[需要](https://github.com/datamapper/data_mapper/blob/master/lib/data_mapper.rb)所有模塊。 – lest 2012-03-21 19:25:46