我们使用 Symfony 4 + Doctrine + APIPlateform 来提供 HTTP API。
APIPlateform 将 Doctrine 实体公开为 API Rest 资源(通过实体类中的注释),(我发现)这不是一个好的做法,因为业务模型(由 API 公开)应该与 Symfony Doctrine 模型相同。
因此,它看起来更像是一个基本的 CRUD,而不是一个真正的应用程序。
我错了还是可以创建一种 Doctrine 虚拟实体以使用 APIPlatform(甚至 Symfony 表单)之类的工具?