如何在葡萄实体中使用轨道路线



我有一个图像实体向rails控制器公开url。

控制器显示符合某些业务逻辑的图像。(例如,如果组中每个人都看过,它会删除图片,…)

  expose :media_url do |message, options|
    #TODO inject the rails route helper
  end

我怎么能注入rails命名的路由助手到上面的代码?

任何其他提示也欢迎:)

这有帮助

Rails.application.routes.url_helpers.message_image_url message.id

这可能有帮助:

https://github.com/intridea/grape/wiki/Grape-and-Rails-Path-Helpers

#包含rails助手包括Rails.application.routes.url_helpers暴露:media_url做|消息,选项|#就像asset_url (message.media_url)结束

最新更新