sql >> Base de Datos >  >> NoSQL >> MongoDB

Mongoid, ¿cómo order_by a través de una asociación references_one (y asociaciones posteriores)?

La notación de puntos solo es posible para documentos incrustados, pero tiene 2 colecciones:casas y propietarios. En uno de los registros de propietario en MongoDB, solo tiene el campo house_id, en uno de los registros de la casa no tiene ninguna conexión con el modelo de propietario. La única forma es buscar todas las Casas y luego ordenar la colección obtenida usando Enumerable#sort.