Du kan også bruge IN direkte sammen med json_array_elements:
Recipe.where("'405' IN (SELECT json_array_elements(data->'category_ids')::text)")
Og hvis din kolonne er en jsonb-kolonne, kan du på samme måde gøre:
Recipe.where("'405' IN (SELECT jsonb_array_elements(data->'category_ids')::text)")