我想將存儲在我的數據庫(或以任何其他方式),並且這將是唯一我的Rails應用程序創建的模型。定義一個唯一的數據庫模型
的常用方法中的軌道創建模型創建一個完整的表,但似乎矯枉過正只存儲一個記錄......
有沒有更好的方式來做到這一點?
編輯:
我想我的問題需要改進,完全回答到。
我想用一個模型,因爲它將使上傳與carrierwave的圖像,這將是獨一無二的,在我的網站上的特定位置顯示。
喜歡爲例
我想將存儲在我的數據庫(或以任何其他方式),並且這將是唯一我的Rails應用程序創建的模型。定義一個唯一的數據庫模型
的常用方法中的軌道創建模型創建一個完整的表,但似乎矯枉過正只存儲一個記錄......
有沒有更好的方式來做到這一點?
編輯:
我想我的問題需要改進,完全回答到。
我想用一個模型,因爲它將使上傳與carrierwave的圖像,這將是獨一無二的,在我的網站上的特定位置顯示。
喜歡爲例
你真的需要一個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
感謝您的回答。我更新了我的問題,以更具體地說明我想實現的目標 – Shrolox
此模型是否具有即時更新的屬性,需要跨不同的rails實例訪問? –
我想它像一個普通activerecordmodel,所以是。 – Shrolox
並且會有多個服務器與多個實例? –