我正在尝试通过 m2m 表跨 3 个不同的表收集数据。具体来说,我正在尝试将作品集和项目联系起来。我被要求这样做,以便当项目跨内部部门时,他们可以将多个项目组合附加到一个项目上。我可以使用新的 m2m 表和相关列表来做到这一点。我现在发现相关列表中的信息不够好。基本上希望列表中显示项目表中的所有信息,但来自 m2m 中列出的投资组合。如此高级别的查询看起来就像是,从投资组合视图/表“foreach $project in m2m_portfolio_projects select all fields from pm_project where $project is linked to $portfolio”
我认为我需要一个参考表或视图或类似的东西或某种表连接,但我无法弄清楚如何做到这一点。
提前感谢您的任何建议
您可以创建一个数据库视图,然后像使用普通表一样使用它。除了写操作之外,出于明显的原因不允许这样做。
也许嵌套报告可能有用。