我有 2 个实体,比如'recipe'和'collection'。
他们有一个:m的关系。每个配方可能是多个集合的成员。每个集合可以有许多不同的食谱。
一次我必须显示所有食谱,另一次我显示这些食谱的所有集合(没有倍数)。
我有食谱属性的过滤器。比如说,我在 10 个集合中有 1000 个食谱(随机分布)。当我应用过滤器时,找到的菜谱数量变少,因此可能缺少一些菜谱,这导致特定集合的某些菜谱完全丢失。
现在我想根据找到的食谱显示所有关系集合。以及在这些集合中找到的食谱数量
如何智能高效地做到这一点?