php - 如何更新 Symfony 实体类中的变量?
问题描述
我有一个名为 Product.php 的实体类,并且有一个跟随代码的变量。
/**
* @ORM\Column(type="integer", nullable=true)
*/
private $specialPrice;
我想将上述变量的类型更新为布尔值。我想用控制台来做这个。我试过这个:
php bin/console make:entity
它给出了这样的输出:
[ERROR] The "specialPrice" property already exists.
因此,此代码不允许更新实体类中的变量。有没有办法做到这一点?可能吗?(除了在课堂上手动更新。)感谢您的回答。
解决方案
您可以简单地手动删除该属性及其 getter 和 setter,然后php bin/console make:entity
再次执行该命令
推荐阅读
- java - 更改 webView 内任何网站的字体
- react-native - 如何在本机反应中制作导航抽屉?
- python - 类构造函数列表在整个 Python 代码中保持为空
- java - Spring Data JPA @Query UPDATE 没有更新?
- spring-boot - Drools 规则未从 Spring Boot 应用程序中的计划作业执行
- operating-system - 关于操作系统状态
- ios - 分配给变量时的核心数据 EXC_BAD_ACCESS
- image - 如何从动态 Flutter 列表中制作全屏图像?
- ecto - ecto 查询中的动态选择字段
- javascript - jQuery ajax 调用后如何捕获 404 错误?