如何在 Symfony 中动态创建实体类

Posted

技术标签:

【中文标题】如何在 Symfony 中动态创建实体类【英文标题】:How to create entity class dynamically in Symfony 【发布时间】:2021-04-01 03:22:15 【问题描述】:

我想在 Symfony 中创建实体而不通过控制台和命令然后在 easyadmin 中显示它们。我导入了一个包含用户、组的XML 文件......使用 exec 函数我可以传递 exec 命令exec('php bin / console doctrine: database: create')

但我无法添加属性。我是初学者。

提前致谢。

【问题讨论】:

您好,欢迎来到社区;提问时,请详细说明您已采取的步骤以及您在途中遇到的错误。还要确保添加你的函数/xml的代码并详细说明你正在使用的东西的版本(PHP、Symfony、Doctrine、操作系统……) 【参考方案1】:

make entity 命令是一种快速创建具有getter 和setter 属性的php 类的方法。在您运行 make migration 以创建 sql 查询并最后运行迁移以运行查询并将其传递到数据库中之后。

你可以在你的一个命令上做任何你想做的事情,更多信息请看here。

【讨论】:

【参考方案2】:

你好最后我会一个一个地手工创建实体。谢谢你。诚挚的。

【讨论】:

以上是关于如何在 Symfony 中动态创建实体类的主要内容,如果未能解决你的问题,请参考以下文章

如何根据数据库的字段动态创建实体类? 用java啊~ 最好给点源码和实例

如何根据数据库的字段动态创建实体类? 用java啊~ 最好给点源码和实例

如何在 Objective-C 中动态创建实体?

如何从 symfony2 中删除实体

如何在 Core Data 模型中动态创建新实体(表)?

Symfony2 使用 EAV 返回值形成动态选择字段