所以我试图找到“上传的archive.zip路径”
在我的模型中:
def path_to_upload
"#{self.folder.path}"
end
给了我:
/Users/jweber/Sites/Proofer_v2/public/assets/415/Archive.zip
但我想要的是,
/Users/jweber/Sites/Proofer_v2/public/assets/415/
我用它制作了它:
def path_to_upload
"#{self.folder.path.split("/").reverse.drop(1).reverse.join("/")}/"
end
但看起来很糟糕,你知道一种“漂亮”的方式来返回所需的输出吗?我甚至不会满足于沉闷。
答案 0 :(得分:1)
怎么样
File.dirname(self.folder.path) + '/'
#=> "/Users/jweber/Sites/Proofer_v2/public/assets/415/"