symfony db和doctrine用户结构

时间:2013-07-11 04:27:50

标签: php mysql symfony doctrine-orm

我的网站有两种类型的用户:搜索者和工作者。

我的防火墙位于所有网站上,两种类型都来自同一个提供商(数据库中的同一个表)。

问题在于它们有一个实体 - > site_users,diff是由db上的一列决定其角色。

但是搜索者有另外一个到多个变量, 而且工人还有另一个变量。

我不能在主类中定义它们,因为它们也会感染其他用户

1 个答案:

答案 0 :(得分:0)

我找到了解决方案,这不是问题。

我只是添加到父实体 - >用户

2 varibales:searcher&雇主

他们每个人都是与用户

的一对一关系

如果我想取他们,我只需拨打所需的电话, 他们互不打扰。