Ruby如果条件查看数组的所有内容

use*_*642 2 ruby arrays conditional ruby-1.9

基本上我试图写一个if条件,查看数组的所有内容,以判断该条件是否为真.

基本上,我想做:

SubScale.all.each do |ss|
  if ss.key IN(scales)
    execute this code
  end
end
Run Code Online (Sandbox Code Playgroud)

数组中的比例,如果ss.key是该数组中的任何条目,我希望执行代码.

Jef*_*tte 5

你在找Array#include?:

scales.include?(ss.key)
Run Code Online (Sandbox Code Playgroud)