J'espère que nous devrons utiliser une sous-requête ici.
Bundle.select("*").from(Bundle.select("*, jsonb_array_elements(available_quantity) as aq")).where("(aq ->> 'quantity')::numeric <= 50").distinct
Les suggestions sur la refactorisation de la requête ci-dessus sont les bienvenues !