I have record of students like
{"id"=>"14", "first_name"=>"Donald", "last_name"=>"Trophy", "age"=>"13", "gender"=>"male", "cast"=>"black", "fee_status"=>"paid", "deleted_at"=>nil}
To send data to DataTable I am taking some columns
patient.slice('age', 'gender', 'cast', 'fee_status').values
I have another array coming from some flow, hidden_columns which can have following value:
["age"]
["age", "gender"]
["31", "33", "age"]
["31", "gender", "33", "age"]
I want to except the values I have in hidden_columns
What I am trying is:
patient.slice('age', 'gender', 'cast', 'fee_status').except(hidden_columns).values
which is not working for me.