这是什么数据结构(看起来像一个数组),我该如何访问它?红宝石

时间:2015-07-30 21:13:58

标签: arrays ruby parse-platform

我使用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

获取数据

非常感谢!

1 个答案:

答案 0 :(得分:0)

正如评论中所讨论的,这是Parse::Objects的数组,似乎是Hash - 就像。您可以通过下标索引dimens.xml 来访问数组的元素,并通过使用键[0]进行下标来访问哈希的命名元素。