Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby 删除“;公共/";从URL 情景_Ruby_Ruby On Rails 4 - Fatal编程技术网

Ruby 删除“;公共/";从URL 情景

Ruby 删除“;公共/";从URL 情景,ruby,ruby-on-rails-4,Ruby,Ruby On Rails 4,我有一个将文件上传到目录的脚本,我需要返回其路径,但不带public/前缀 上载目标是:public/uploads/,但我只需要uploads/部分 谜题 我需要public/上传图像,因为它是图像将放置的物理目录。那么,当我检索路径时,如何删除它(用一种很好的方法) 实际上 我最后的上传→ /public/uploads/1.jpg 我想找回→ /uploads/1.jpg 思想 我想我可以用以下代码片段删除URL的第一部分: 但这样做让我感到不舒服 您有更好的吗?我想在上传时,所有文件都会

我有一个将文件上传到目录的脚本,我需要返回其路径,但不带
public/
前缀

上载目标是:
public/uploads/
,但我只需要
uploads/
部分

谜题 我需要
public/
上传图像,因为它是图像将放置的物理目录。那么,当我检索路径时,如何删除它(用一种很好的方法)

实际上 我最后的上传→ <代码>/public/uploads/1.jpg

我想找回→ <代码>/uploads/1.jpg

思想 我想我可以用以下代码片段删除URL的第一部分:

但这样做让我感到不舒服


您有更好的吗?

我想在上传时,所有文件都会上传到
/public/uploads/
路径


获取并显示文件时,只需使用
/uploads/
路径即可。这对我很有用。

我认为在上传时,所有文件都将上传到
/public/uploads/
路径


获取并显示文件时,只需使用
/uploads/
路径即可。这对我很有用。

我认为在上传时,所有文件都将上传到
/public/uploads/
路径


获取并显示文件时,只需使用
/uploads/
路径即可。这对我很有用。

我认为在上传时,所有文件都将上传到
/public/uploads/
路径


获取并显示文件时,只需使用
/uploads/
路径即可。这对我很有用。

你是否建议我创建一个常量来处理
public
word?我认为在rails应用程序中,public目录中的所有文件都是首先调用的,该目录中的所有文件都具有最高优先级。因此,您只需要在上传时提及它。您是否建议我创建一个常量来处理
public
word?我认为在rails应用程序中,public目录中的所有文件都是首先调用的,该目录中的所有文件都具有最高优先级。因此,您只需要在上传时提及它。您是否建议我创建一个常量来处理
public
word?我认为在rails应用程序中,public目录中的所有文件都是首先调用的,该目录中的所有文件都具有最高优先级。因此,您只需要在上传时提及它。您是否建议我创建一个常量来处理
public
word?我认为在rails应用程序中,public目录中的所有文件都是首先调用的,该目录中的所有文件都具有最高优先级。所以你只需要在上传的时候提到它。
final_directory = directory.split('public/')[1]