symfony2 / doctrine观点?或同等学历

时间:2014-03-01 14:58:38

标签: symfony optimization doctrine-orm

我对查询优化数据“分组”

有疑问

以下是我的设置:

  • 我有多个网站的单一申请
  • 我显示给我的网站的项目存储在一个表格中(一个项目可以显示在不同的网站中)
    • 所以我在“网站”表和“项目”表之间加入了

当用户在 site01 中进行身份验证时,我想向他提供仅该网站的数据。 我想知道是否有天才教条(或其他)技巧使我的代码透明:

例如:

  • 用户对 site01
  • 进行身份验证
  • 我在siteManager中设置了 01
  • 我的所有项目实体(此会话)现在根据与site01的JOIN来引用我的数据的子集

喜欢视图或其他内容。

我关注的是性能优化与代码透明度一样多。 表现先行。

nb: 使用单个项目表的选择还不确定,为了提供良好的性能,它可能有点元和/或概念性。

提前感谢您对我提问的任何意见。

0 个答案:

没有答案