0

在 Workato 的自定义 sdk 中尝试以下代码

poll: lambda do |connection, input, last_updated_at|
      per_page = 1
      last_updated_at = (last_updated_at || input['since']).to_time.utc.iso8601
      candidates = get("https://api.stripe.com/v1/customers")
      last_updated_at = candidates.last["created"] unless candidates.blank?

在以下行为#Hash:0x00007f303593d6d8 获取错误未定义方法“last”:

4

1 回答 1

3

没有Hash#last办法。哈希确实保持其插入顺序,但您应该在概念上将它们视为无序的。a 的“最后一个”元素的概念Hash根本没有意义。

于 2020-12-30T16:29:29.767 回答