У меня есть запись студентов как
{"id"=>"14", "first_name"=>"Donald", "last_name"=>"Trophy", "age"=>"13", "gender"=>"male", "cast"=>"black", "fee_status"=>"paid", "deleted_at"=>nil}
Для отправки данных в DataTable я беру несколько столбцов
patient.slice('age', 'gender', 'cast', 'fee_status').values
У меня есть другой массив из некоторого потока, hidden_columns
, который может иметь следующее значение:
["age"]
["age", "gender"]
["31", "33", "age"]
["31", "gender", "33", "age"]
Я хочу except
значения, которые у меня есть в hidden_columns
Я пытаюсь это:
patient.slice('age', 'gender', 'cast', 'fee_status').except(hidden_columns).values
, который не работает для меня.