Model Cafe has meal_available, which has boolean type.
When searching cafe, I want to re-search by category checkbox:
<form action="/cafe/cafesearch" method="GET">
<label for="chk1"><input type="checkbox" id="chk1" name="meal_available" value=true>meal_available</label>
<input type="submit" value="submit">
</form>
At view, pass checkbox value through form tag, and at controller, I tried like this:
coffee = Cafe.all
if params[:meal_available] == true
@cafe = coffee.delete_if{|x| x.meal_available == false}
end
It didn't work. How can I delete element by model column in array?