Есть коллекция с такими документами:
{_id:1, ranges:[ [200,250], [300,320], [600,800] ]}
{_id:2, ranges:[ [20,100], [340,450] ]}
Как проще сделать запрос, чтобы получить документ, в котором одна из записей списка ranges будет соответствовать диапазон, в которое попадет определенное число. Скажем число 35 (20<35<100 => _id:2) ?