forms - 从现有实体 Symfony4 生成表单

标签 forms entity symfony4

我在数据库中有一个包含大量列的表。我知道 EasyAdminBundle 在那里,我过去用它来创建基于数据库表的表单。如何基于实体创建它?这样我就可以自动生成表单,无需手动填充。

最佳答案

您可以使用 Symfony Maker Bundle .使用此包,如果您使用的 Symfony 版本高于 3.4,则可以生成代码。对于旧版本,您可以使用 Sensio Generator Bundle .

在您的情况下,使用 composer 安装 Maker Bundle:

composer require symfony/maker-bundle --dev

然后运行此命令(并按照步骤操作)来创建您的表单:

php bin/console make:form

要查看您可以使用的所有make 命令,请运行php bin/console list make

关于forms - 从现有实体 Symfony4 生成表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51734368/

相关文章:

javascript - 通过 html 表单更新 mysql 表的最简单方法

java - 如何在列表的所有元素中选择位置

php - 如何将 Symfony HttpClient 模拟为依赖项?

php - Symfony 4.4 未知 inky_to_html 过滤器

java - 如何验证 Spring-Boot 映射实体

javascript - 如何在 react 之外但在同一域上重定向用户?

JavaScript GPA 表单验证器

ruby-on-rails - Rails - 多种形式,不同的模型(对象),一个提交按钮

javascript - jquery中的提交函数

google-cloud-platform - 使用 GCP AutoML 进行自定义实体提取的预测是否有页数限制