How to access cloudinary attributes in rails? -


given following output f.object.filename.inspect form. , using carrierwave.

$> <carphotouploader:0x007f83efa788f0      @model=#<carphoto id: 19, filename: "image/upload/v1433056939/eio6d7b0dtfdjptmxud4.png", car_id: 19, document: nil, created_at: "2015-05-31 07:22:04", updated_at: "2015-05-31 07:26:45">,      @mounted_as=:filename,      @transformation={},      @file=#<cloudinary::carrierwave::cloudinaryfile:0x007f83efa786e8          @uploader=#<carphotouploader:0x007f83efa788f0 ...>,      @identifier="image/upload/v1433056939/eio6d7b0dtfdjptmxud4.png",      @resource_type="image",      @storage_type="upload",      @version="1433056939",      @filename="eio6d7b0dtfdjptmxud4.png",      @public_id="eio6d7b0dtfdjptmxud4",      @format="png">,      @stored_public_id="eio6d7b0dtfdjptmxud4",      @public_id="eio6d7b0dtfdjptmxud4",      @stored_version="1433056939",      @original_filename="eio6d7b0dtfdjptmxud4.png"> 

i need access @public_id can't out nil when do

f.object.filename.public_id.

what should do?

f.object.filename.public_id gives nil.

because that's how have implemented. @ there source code.

what want my_public_id.

so working code : f.object.filename.my_public_id.


Comments

Popular posts from this blog

angularjs - ADAL JS Angular- WebAPI add a new role claim to the token -

php - CakePHP HttpSockets send array of paramms -

node.js - Using Node without global install -