Notacja kropkowa jest możliwa tylko dla osadzonych dokumentów, ale masz 2 kolekcje - domy i właścicieli. W jednym z rekordów Właściciela w MongoDB masz tylko pole house_id, w jednym z rekordów House nie masz żadnego związku z modelem Właściciela. jedynym sposobem jest pobranie wszystkich domów, a następnie posortowanie uzyskanej kolekcji za pomocą Enumerable#sort.