Używam DataMapper, ORM typu open source dla ruby, a ja mam swędzenie, które chciałbym zadrapać. Obecnie DataMapper może wykorzystywać strategiczne ładowanie (SEL) dla relacji jeden-do-wielu, ale nie wiele-do-wielu, gdzie występują zapytania N + 1. Chciałbym się zhakować, wykonując tę pracę poprawnie, ale nie mogę znaleźć gdzie to zrobić. Więc dwuskładnikowa pytanie:Strategic Eager Ładowanie dla relacji wielu do wielu w Datamapper?
- Jak uruchomić zestaw testów więc pokaże to być w przypadku braku (nb teraz wszystkie specyfikacje, które powinny być w przypadku braku oznaczone jako Oczekujące.)?
- Gdzie i jak SEL jest implementowany dla relacji jeden do wielu?
Wow, 2½ roku i to wciąż jest FIXME! Czy testy przynajmniej teraz zawodzą poprawnie? –
W rzeczywistości nie rozwijam się z DataMapper, chciałbym móc, ale nie mam czasu. Może to pytanie można zadać w grupach DataMapper lub IRC. – CodeGroover