Ruby on rails 无法从ruby on rails中的响应参数获取实际的映像存储路径。

Ruby on rails 无法从ruby on rails中的响应参数获取实际的映像存储路径。,ruby-on-rails,image,titanium-mobile,image-uploading,Ruby On Rails,Image,Titanium Mobile,Image Uploading,我使用Tianium进行图像捕获,然后使用RubyonRails进行上传。 在拍摄完图像后,我只需点击rails的/img\u uploaders/uploadURL即可调用。 因此,发送对上传方法的post请求 这是我在控制台中得到的:- Started POST "/img_uploaders/upload" for 192.168.0.180 at 2012-12-19 20:40:31 +0 530 Processing by ImgUploadersController#upload

我使用Tianium进行图像捕获,然后使用RubyonRails进行上传。 在拍摄完图像后,我只需点击rails的
/img\u uploaders/upload
URL即可调用。 因此,发送对
上传
方法的post请求

这是我在控制台中得到的:-

Started POST "/img_uploaders/upload" for 192.168.0.180 at 2012-12-19 20:40:31 +0
530
Processing by ImgUploadersController#upload as MULTIPART_FORM
  Parameters: {"media"=>#<ActionDispatch::Http::UploadedFile:0x569e308 @original
_filename="tixhr1442726854.jpeg", @content_type="image/jpeg", @headers="Content-
Disposition: form-data; name=\"media\"; filename=\"tixhr1442726854.jpeg\"\r\nCon
tent-Type: image/jpeg\r\nContent-Transfer-Encoding: binary\r\n", @tempfile=#<Fil
e:C:/Users/user/AppData/Local/Temp/RackMultipart20121219-3924-is4hsq>>}
  ←[1m←[35m (49.0ms)←[0m  BEGIN
  ←[1m←[36mSQL (82.0ms)←[0m  ←[1mINSERT INTO `img_uploaders` (`avatar_content_ty
pe`, `avatar_file_name`, `avatar_file_size`, `avatar_updated_at`, `created_at`,
`name`, `path`, `type`, `updated_at`) VALUES (NULL, NULL, NULL, NULL, '2012-12-1
9 15:10:31', NULL, NULL, NULL, '2012-12-19 15:10:31')←[0m
  ←[1m←[35m (141.0ms)←[0m  COMMIT
Redirected to http://192.168.0.187:3000/
Completed 302 Found in 858ms (ActiveRecord: 277.0ms)

我得到了我的问题的解决方案后,改变了媒体领域中提到的评论


谢谢。案例结束。

我应该使用媒体内容类型、媒体文件名称、媒体文件大小而不是头像内容类型、头像文件名称、头像文件大小来获得结果吗?
def upload
  @photo = ImgUploader.new(:avatar => params[:media])

  if @photo.save
    redirect_to root_url
  else
    render :action => 'new'
  end    
end