【发布时间】:2011-01-24 19:15:55
【问题描述】:
我刚刚开始使用 Rails,还有很多东西需要学习,所以我可能会比平时更频繁地使用 Stackoverflow 来询问初学者 Rails / Ruby 问题。
我只是想弄清楚 Helpers 在 Rails 中是如何工作的。从我目前看到的情况来看,Helper 旨在与视图一起使用,而不是与控制器一起使用。
但是我想创建一个简单的函数来验证参数中给出的用户输入(检查是否定义了某些参数,并可选择检查它们的值是否有效)。
谁能向我解释实现这一点的最佳方式是什么? (请记住,我希望在许多不同的控制器中使用它,因此它应该是全局可用的。)
我还注意到默认情况下 Rails 不会在主应用程序文件夹中生成 lib 文件夹。开发人员是否将他们的库放在主文件夹中的 app 文件夹之外,或者 Rails 使用库的方式不同?
【问题讨论】:
标签: ruby-on-rails