Ruby on rails 在哪里可以存储数据库中未存储的模型相关数据
我有以下观点(部分形式)Ruby on rails 在哪里可以存储数据库中未存储的模型相关数据,ruby-on-rails,Ruby On Rails,我有以下观点(部分形式) true)%> 我想将[“出售”、“交易”]移出视图 我的假设是它应该放在模型中,但是我不确定如何做到这一点。我意识到我可以很容易地将它放在助手中,但我不确定将此类数据保存在那里是否最有意义。如果要重用这组数组,或者希望确保它易于修改,请将其保存在模型中 class MyClass COLLECTION_ARR = ["For Sale", "For Trade"] end 然后,您可以将视图修改为 <%= f.select(:transaction
true)%>
我想将[“出售”、“交易”]
移出视图
我的假设是它应该放在模型中,但是我不确定如何做到这一点。我意识到我可以很容易地将它放在助手中,但我不确定将此类数据保存在那里是否最有意义。如果要重用这组数组,或者希望确保它易于修改,请将其保存在模型中
class MyClass
COLLECTION_ARR = ["For Sale", "For Trade"]
end
然后,您可以将视图修改为
<%= f.select(:transaction_type,User::COLLECTION_ARR , :prompt => true) %>
true)%>
<%= f.select(:transaction_type,User::COLLECTION_ARR , :prompt => true) %>