Как paperclip возвращает путь к загруженному файлу, а не путь с именем файла - PullRequest
0 голосов
/ 24 декабря 2018

Привет! Я использую Ruby on rails для загрузки ресурсов на страницу с помощью скрепки:

В скрепке с помощью

render file: @garment.xhtml_file.url

будет возвращен путь

: "/home/tukatech/rails_projects/live_tukagarments/public/system/xhtml_files/60/Cycle_Suit.xhtml?1545631909"

Но мое требование до:

"/home/tukatech/rails_projects/live_tukagarments/public/system/xhtml_files/60/Cycle_Suit.xhtml"

не включая пыль, есть лиспособ сделать это в скрепке

Ответы [ 2 ]

0 голосов
/ 24 декабря 2018
 url = "/home/tukatech/rails_projects/live_tukagarments/public/system/xhtml_files/60/Cycle_Suit.xhtml?1545631909"

do

url.split("?")[0]

для получения вывода

 "/home/tukatech/rails_projects/live_tukagarments/public/system/xhtml_files/60/Cycle_Suit.xhtml"
0 голосов
/ 24 декабря 2018

Вы можете попробовать использовать @ garment.xhtml_file.path, который даст вам требуемый путь

...