我有一个图像实体向 Rails 控制器公开一个 url。
控制器显示符合某些业务逻辑的图像。(例如,如果组中的每个人都查看了图像,它会删除图像,...)
expose :media_url do |message, options|
#TODO inject the rails route helper
end
如何将名为 route helper 的 rails 注入到上面的代码中?
也欢迎任何其他提示:)
我有一个图像实体向 Rails 控制器公开一个 url。
控制器显示符合某些业务逻辑的图像。(例如,如果组中的每个人都查看了图像,它会删除图像,...)
expose :media_url do |message, options|
#TODO inject the rails route helper
end
如何将名为 route helper 的 rails 注入到上面的代码中?
也欢迎任何其他提示:)
这有助于
Rails.application.routes.url_helpers.message_image_url message.id
这可能会有所帮助:
https://github.com/intridea/grape/wiki/Grape-and-Rails-Path-Helpers