Sto usando DataMapper, un ORM open source per rubino, e ho in prurito vorrei graffiare. Al momento, DataMapper può utilizzare Strategic Eager Loading (SEL) per le relazioni uno-a-molti, ma non molti-a-molti, dove si verificano le query N + 1. Mi piacerebbe incappare in giro per farlo funzionare correttamente, ma non riesco a trovare dove farlo. Quindi una domanda in due parti:Eager strategico Caricamento per relazioni molti-a-molti in Datamapper?
- Come si esegue la suite di test in modo che questo indichi che non sta funzionando correttamente (nb. In questo momento tutte le specifiche che dovrebbero essere considerate non valide sono contrassegnate come in sospeso)?
- Dove e come viene implementata la SEL per le relazioni uno-a-molti?
Wow, 2½ anni e questo è ancora un FIXME! I test almeno falliscono correttamente ora? –
In realtà, non sto sviluppando con DataMapper, vorrei poterne avere il tempo. Forse questa domanda può essere posta nei gruppi DataMapper o IRC. – CodeGroover