Guest User

Untitled

a guest
Jan 21st, 2018
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.70 KB | None | 0 0
  1. #fetch the asset
  2. asset = Chute::GCAsset.find_by_id(id)
  3.  
  4. #set meta data for an asset
  5. #if successful, return true
  6. #asset.set_meta_data(data, key)
  7. asset.set_meta_data({"title1" => "testing1", "title2" => "testing2"})
  8.  
  9.  
  10. #get meta data
  11. #returns complete meta data hash
  12. asset.get_meta_data # {"title1"=>"testing1", "title2"=>"testing2"}
  13.  
  14.  
  15. asset.set_meta_data("modified", "key") # true
  16. asset.get_meta_data # {"title1"=>"modified", "title2"=>"testing2"}
  17.  
  18. #asset.get_meta_data(key)
  19. asset.get_meta_data("title1") # "testing2"
  20.  
  21. #delete meta data
  22. #asset.delete_meta_data(key=nil)
  23. asset.delete_meta_data("title2") # "testing2"
  24. asset.get_meta_data # {"title1"=>"modified"}
  25.  
  26. asset.delete_meta_data # {}
  27. asset_get_meta_data # {}
Add Comment
Please, Sign In to add comment