使用看起来像Arel关系的奇怪数组

时间:2012-09-27 12:17:46

标签: ruby

我从我的Rails应用程序中的API返回此数组:

[#<GoCardless::User created_at=Wed, 13 Jun 2012 10:41:35 +0000, email="bob@cat.com", first_name="bob", id="03hhsXP5AX", last_name="cat">]

我该如何使用它?我想获得它的ID,但是虽然它看起来像一个arel关系,但它的类是一个数组,它让我感到困惑。

1 个答案:

答案 0 :(得分:3)

只需获取数组的第一个元素。

res = api.call # => [#<GoCardless::User created_at=Wed, 13 Jun 2012 10:41:35 +0000
res.first # => #<GoCardless::User created_at=Wed, 13 Jun 2012 10:41:35 +0000
res.first.id # => "03hhsXP5AX"