【问题标题】:Access Symfony2 service layer in Doctrine entity?在 Doctrine 实体中访问 Symfony2 服务层?
【发布时间】:2012-06-03 06:47:20
【问题描述】:

我敢肯定这个标题很有描述性,但要问一个更深入的问题:如何访问 Symfony2 的服务层以用于 Doctrine 的生命周期回调?我计划利用这些回调来注册每次创建/更新/删除时,我的搜索索引中的一个实体(由另一个服务管理)。

不过,我想到了几件事,所以我也不妨问问他们…… 这是非法的、不好的做法,还是很糟糕? 是否有另一种解决方案可以将涉及服务的逻辑挂钩到实体的生命周期中,还是应该将它们完全解耦?

我会听取任何建议并准备尝试新事物。

【问题讨论】:

    标签: php symfony doctrine-orm entity lifecycle


    【解决方案1】:

    查看此cookbook 条目。

    【讨论】:

      猜你喜欢
      • 2011-10-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-05-08
      • 1970-01-01
      相关资源
      最近更新 更多