是否可以仅从表名 - symfony / doctrine中找到存储库或实体

时间:2018-03-30 16:38:25

标签: symfony doctrine

下午所有人,我已经阅读了有关此问题的文档,我找不到任何关于它的内容,所以我相信它可能会成为一个明智的问题。

我有bob.orm.yml:

BobBundle\Bob\Entity\Bob:
  type: entity
  repositoryClass: BobBundle\Bob\Repository\BobRepository
  table: bob
  id:
    id:
      type: integer
      generator:
        strategy: AUTO
  fields:
    name:
      type: string
      length: '63'

我可以:

  • 直接将该存储库注入服务。
  • 通过容器调用该存储库。
  • 我可以通过实体管理器调用该存储库(通过提供实体)。

我可以通过仅提供表值来调用该存储库吗?是否有一些奇妙的entityManager-> getRepositoryByTableName()甚至getEntityByTableName()功能?

0 个答案:

没有答案
相关问题