我正在使用parse-ruby-client gem连接Parse.com。
我正在检索一些看起来像数组的照片数据(如果我。class它,它告诉我数组)
但是我不知道如何访问里面的数据:
my_photos = [Photo:hoGXC2uRKf {"image"=>#<Parse::File:123 @parse_filename="name-1", @url="http://...">, "objectId"=>"hoGXC2uRKf", "user"=>#<Parse::Pointer:0x007f97152421e8 @class_name="_User", @parse_object_id="aFqn1XREtp">}, Photo:9GpFS26PsR {...etc]
那么我如何获得第一张照片的objectId呢?(不使用my_photos[0])
我想根据获取数据objectId
非常感谢!
如评论中所讨论的,这是一个Parse::Objects数组,看起来类似于hash。您可以通过下标索引[0]
来访问数组的元素,通过下标键["objectId"]
来访问哈希的命名元素。