Rails 3命名模型“请求”是安全的

时间:2011-11-12 01:46:00

标签: ruby-on-rails ruby-on-rails-3

我在Rails 3.0.9上,我想知道命名模型Request是否安全,我知道在Ruby,Rails和SQL中有一些保留字/特殊类,想知道这是其中之一。

1 个答案:

答案 0 :(得分:7)

我很确定使用“请求”是不安全的。这是rails中包含“Request”的old list个保留字。我甚至都不打算查找最新版本的rails,因为我确信它也在那里。但即使它不是你仍然应该避免使用它,因为它在Web开发中是一个如此重载的词。

修改

好的,我说谎了,我确实查了一下:)在rails 3中有一个名为Request的模块。这是一段代码短片

module ActionDispatch
  module Http
    module Cache
      module Request