至于回形针改变保存路径?

As for paperclip to change the save path?

我有一个整体。
Monolith 包含两个应用程序 app1app2.
文件保存在app1,但显示(@ticket.document.url)app2

@ticket.document.url(在app2)会显示路径app2_root/public/system/path/to/file,但是文件在app1_root/public/system/path/to/file

如何更改默认设置的保存路径?

如果您需要来自另一个应用程序的编程计算数据,我会实施 API。

我可能会继续在应用程序 1 中做这样的事情:

class TicketsController < ApplicationController
  def show
    respond_to do |format|
      format.json { render json: {ticket: {document_url: @ticket.documment.url}} }
      format.html
    end
  end
end

然后在应用程序 2 中:

json_string = open("https://www.app1.com/tickets/1.json") { |io| io.read }
json = JSON.parse(json_string)
document_url = json.fetch("ticket").fetch("document_url")