我有@banners对象。我只是想迭代一个数组的每个元素,并想要采摘:picture_file_name。我想检查每个picture_file_name是否为nil。目前我在做这个
if @banners.present? and @banners.pluck(:picture_file_name) == [nil]
但我没有得到正确的结果
答案 0 :(得分:0)
假设它"如果所有':picture_file_name' s为nil" :
if @banners.present? and @banners.pluck(:picture_file_name).all?(&:nil?)
如果您正在检查"如果所有':picture_file_name' s不是nil" :
if @banners.present? and @banners.pluck(:picture_file_name).all?