谁能帮我分解这段代码并解释如何以经典的 Rails 方式使用回调(如果有)和方法来完成?
class SearchController < ApplicationController
expose :search_result, -> { SearchService.new(search_params).call }
def search_params
params.permit(:q, :scope)
end
end
谁能帮我分解这段代码并解释如何以经典的 Rails 方式使用回调(如果有)和方法来完成?
class SearchController < ApplicationController
expose :search_result, -> { SearchService.new(search_params).call }
def search_params
params.permit(:q, :scope)
end
end