Estoy usando DataMapper, un ORM de código abierto para ruby, y tengo un picor que me gustaría rascar. Por el momento, DataMapper puede usar Strategic Eager Loading (SEL) para relaciones de uno a muchos, pero no de muchos a muchos, donde se producen consultas de N + 1. Me gustaría hackear para hacer que esto funcione correctamente, pero no puedo encontrar dónde hacerlo. Así que dos partes pregunta:¿Carga estratégica ansiosa para relaciones de muchos a muchos en Datamapper?
- Cómo corro el conjunto de pruebas por lo que se mostrará esta estar fallando (nota: en este momento todas las especificaciones que deben estar fallando están marcados como pendiente.)?
- ¿Dónde y cómo se implementa SEL para las relaciones de uno a muchos?
¡Guau, 2 años y medio y esto todavía es un ARREGLO! ¿Al menos las pruebas ahora fallan correctamente? –
En realidad, no estoy desarrollando con DataMapper, ojalá pudiera, pero no tengo tiempo. Tal vez esta pregunta se puede hacer en grupos de DataMapper o IRC. – CodeGroover