在 JOOQ 中获取一对多关系的地图

Fetch into Map for a one to many relationship in JOOQ

我们有一个功能 table 和一个层 table,1 个层可以有多个功能。所以想查询并获得输出

Map<Byte,List<String>>

byte 对应一个 tierID 和特征名称列表

设法从一位年长的 post 那里得到答案 Question

我们还想获得

的地图
Map<id, List<List<FeaturePojo>>

使用以下

使其正常工作
.intoGroups(FreemiumFeature.FREEMIUM_FEATURE.ID,
            c->c.into(Fr‌​eemiumTierFeature.FR‌​EEMIUM_TIER_FEATURE)‌​
           .into(FeaturePojo.class));