2017-06-20 39 views
0

我想將存儲在我的數據庫(或以任何其他方式),並且這將是唯一我的Rails應用程序創建的模型。定義一個唯一的數據庫模型

的常用方法中的軌道創建模型創建一個完整的表,但似乎矯枉過正只存儲一個記錄......

有沒有更好的方式來做到這一點?

編輯:

我想我的問題需要改進,完全回答到。

我想用一個模型,因爲它將使上傳與carrierwave的圖像,這將是獨一無二的,在我的網站上的特定位置顯示。

喜歡爲例

+0

此模型是否具有即時更新的屬性,需要跨不同的rails實例訪問? –

+0

我想它像一個普通activerecordmodel,所以是。 – Shrolox

+0

並且會有多個服務器與多個實例? –

回答

0

你真的需要一個ActiveRecord模型標誌?
如果它只是存儲一些信息,您可以使用config_for

開始在config/custom.yml

development: 
    foo: 42 
    bar: "Hello local" 

production: 
    foo: 4200 
    bar: "Hello world" 

創建您的配置文件現在加載你的自定義配置在config/application.rb,以使其可在您的應用程序:

module MyApps 
    class Application < Rails::Application 

    config.custom = config_for :custom # will load config/custom.yml 

    end 
end 

最後,你可以在任何地方訪問它在你的代碼是這樣的:

Rails.configuration.custom['foo'] #=> 42 
+0

感謝您的回答。我更新了我的問題,以更具體地說明我想實現的目標 – Shrolox

相關問題