Symfony2如何在模型层内操纵实体数据?

Symfony2如何在模型层内操纵实体数据?,symfony,Symfony,Symfony2如何在模型层内操纵实体数据?我可以在控制器外使用实体管理器吗?如何使用?如何从我的模型类中的数据库中获取数据?首先,您想在哪里使用实体管理器? 如果你想在你的实体内部做一些操作,那是不可能的 您可以在以下位置使用实体管理器: 1.控制器-如你所知 2.服务-您必须设置您的服务。用户实体密码等操作的最佳隔离 3.控制器中的类命令 另一种方法是使用自己的实体存储库 问题是:你必须做什么?你真的不应该……我想在我的php类中使用它,而不是在实体中,用于业务逻辑。所以最好的解决方案是服务

Symfony2如何在模型层内操纵实体数据?我可以在控制器外使用实体管理器吗?如何使用?如何从我的模型类中的数据库中获取数据?

首先,您想在哪里使用实体管理器? 如果你想在你的实体内部做一些操作,那是不可能的

您可以在以下位置使用实体管理器: 1.控制器-如你所知 2.服务-您必须设置您的服务。用户实体密码等操作的最佳隔离 3.控制器中的类命令

另一种方法是使用自己的实体存储库


问题是:你必须做什么?

你真的不应该……我想在我的php类中使用它,而不是在实体中,用于业务逻辑。所以最好的解决方案是服务