【发布时间】:2022-01-18 21:17:01
【问题描述】:
我正在查看一个 Rails 应用程序,在每个控制器的顶部都有一个看起来像这样的代码块
expose(:var) {Model.find params[:var_id]}
我了解块内的内容很好,但是...
我找不到任何关于 Expose 函数的来源的文档或我尝试搜索项目并使用可搜索的 Rails 文档的任何文档。
我很想知道它的作用,有人可以告诉我或将我指向文档。
【问题讨论】:
-
这听起来像是一个自定义的、非 Rails 的东西。您是否在 application_controller 中查看过任何定义
expose的内容? -
是的,
def expose的全球搜索结果为零
标签: ruby-on-rails-3