如何检查Ruby数组中的每个对象是否都具有nil属性?

1 ruby arrays null attributes

我正在使用Ruby 2.4.假设我有一组MyData实例.每个对象都有一个属性attr1.鉴于我的阵列

array = [myobj1, myobj2, myobj3]
Run Code Online (Sandbox Code Playgroud)

如何检查数组中的每个对象是否包含nilattr1

Urs*_*sus 6

尝试这样的事情

my_arr.all? { |my_obj| my_obj.attr1.nil? }
Run Code Online (Sandbox Code Playgroud)