这是什么数据结构(看起来像一个数组),我如何访问它?鲁比(人名)



我正在使用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"]来访问哈希的命名元素。

最新更新