uzyskać rekord z co najmniej jednym skojarzonym obiektem
Mam następujący schematmongoid:
Użytkownik ma wiele zadań - has_many: zadania
Zadanie należy do użytkownika - belongs_to: user
Jak mogę uzyskać tylko 10 pierwszych użytkowników z co najmniej jednym zadaniem?
Coś takiego:
User.where(:tasks.ne => [] ).limit(10)