簡體   English   中英

如果沒有在Rails上建立數據庫的數據庫,如何使用我的模型?

[英]How can I work with my model without a database in ruby on rails?

我想將帶有靜態數據(硬編碼)的變量放入模型中,而無需數據庫-

並與我的控制器一起使用並操縱視圖。

我如何在紅寶石上做到這一點?

您可以將不繼承自ActiveRecord的類放在app/models/

# find me in app/models/my_class.rb
class MyClass
    attr_accessor :prop1, :prop2, :prop3
end

在像這樣的控制器中使用它:

# find me in app/controllers/some_controller.rb
class SomeController < ApplicationController
    def index
        @my_class = MyClass.new
        @my_class.prop1 = "Hello"
        @my_class.prop2 = "World"
        @my_class.prop3 = 1
        # etc.
    end
end

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM