Hy vọng chúng ta phải sử dụng truy vấn phụ ở đây.
Bundle.select("*").from(Bundle.select("*, jsonb_array_elements(available_quantity) as aq")).where("(aq ->> 'quantity')::numeric <= 50").distinct
Chúng tôi hoan nghênh các đề xuất về cách cấu trúc lại truy vấn trên!