Я использую DataMapper, ORM с открытым исходным кодом для рубина, и я имею при зуде, который я хотел бы поцарапать. В данный момент DataMapper может использовать Стратегическую нетерпеливую загрузку (SEL) для связей "один ко многим", но не many-many, где запросы N+1 происходят. Я хотел бы бездельничать с созданием этой работы правильно, но я не могу найти, где сделать это. Так два вопроса о части: