使用Ruby/Fog获取所有CNAME记录

使用Ruby/Fog获取所有CNAME记录,ruby,amazon-web-services,fog,amazon-route53,Ruby,Amazon Web Services,Fog,Amazon Route53,我正在使用ruby/fog查询我的AWS Route53帐户的所有CNAME记录或A记录 items = zone.records.all!.find { |r| r.type == 'CNAME' or r.type == 'A' } 但是,即使我有多条匹配的记录,也只会返回一条记录 有什么想法吗?嗯,find只返回一条记录。第一张唱片。尝试使用选择 查找: 选择:Yep,我认为数据应该从all返回。因此,切换到“选择”应该可以满足您的需要。

我正在使用ruby/fog查询我的AWS Route53帐户的所有CNAME记录或A记录

items = zone.records.all!.find { |r| r.type == 'CNAME' or r.type == 'A' }
但是,即使我有多条匹配的记录,也只会返回一条记录


有什么想法吗?

嗯,
find
只返回一条记录。第一张唱片。尝试使用
选择

查找:


选择:

Yep,我认为数据应该从
all返回。因此,切换到“选择”应该可以满足您的需要。